$700,000 -
3830 Olive Street
St Louis ,
MO 63108
Special Areas: Den/Office,Living Room