10461 Savannah Avenue, St Louis, MO 63131
4
beds
4
baths
3,461 Sq.Ft. LIVING AREA
10,019 Sq.Ft. lot
Upscale amenities within walking distance and Plaza Frontenac is centrally located and offer the best shopping and dining opportunities.
Explore