$725 2 bed 3919 Labadie Ave Unit 1 Floor, St.Louis MO, 63107
Some errands can be accomplished on foot.
Some bike infrastructure.
Explore how far you can travel by car, bus, bike and foot from 3919 Labadie Ave Unit 1 Floor.
19 St Louis Ave
4 Natural Bridge
View all Greater Ville apartments on a map.