O'dell Apartments

349 Farrell St # 107 South BurlingtonVT05403
Map

Open Map

Description

This apartment community was built in 2001 and has 4 stories with 159 units.
by apartments on February 09, 2016 from apartments