$1,300,000 -
1112 Olive Street
St Louis ,
MO 63101
Special Areas: Elevator in Residence,Game Room,Great Room,Library/Den,Loft