4105 Olive Street, St Louis, MO 63108
3
beds
4
baths
2,664 Sq.Ft. LIVING AREA
3,419.46 Sq.Ft. lot
Located just west of downtown between Forest Park and the Saint Louis University campus, Central West End.
Explore