$699,000 -
12116 Montour Drive
St Louis ,
MO 63131
Special Areas: Family Room,Sun Room