$1,345,624 -
12704 Duever Estates Drive
St Louis ,
MO 63141
Special Areas: Bonus Room,Entry Foyer