$1,299,000 -
1112 Olive Street
St Louis ,
MO 63101
Special Areas: Elevator in Residence,Front/Back Stairs,Game Room,Library/Den,Living Room,Loft