$795 3 bed 5186 Kensington - 2F, Saint Louis MO, 63108
Most errands can be accomplished on foot.
Explore how far you can travel by car, bus, bike and foot from 5186 Kensington - 2F.
MLB MetroLink Blue Line
MLR MetroLink Red Line
View all Academy - Sherman Park apartments on a map.