2 results in search
13 photos
3838 Olive Street St Louis MO 63108
$980,000
Beds: 4
Baths: 4
Sq Ft: 2,482
Days on Market: 568
Updated 7 Minutes Ago
Trip MapRequest InfoAppointment
13 photos
3838 Olive Street St Louis MO 63108
$980,000
Beds: 4
Baths: 4
Sq Ft: 2,482
Days on Market: 564
Updated 7 Minutes Ago
Trip MapRequest InfoAppointment