$645,000 -
3810 Olive Street Unit Lot 10
St Louis ,
MO 63108
Special Areas: Bonus Room,Family Room,Living Room