$185,000 -
1421 N Park Place
St Louis ,
MO 63107
Special Areas: Family Room,Loft,Utility Room