$285,000 -
16 Country Squire Court
St Louis ,
MO 63146
Special Areas: Great Room,Living Room