$269,900 -
7066 Deerpath
St Louis ,
MO 63123
Special Areas: Living Room,Sun Room