$75,000 -
8601 Trafford Lane
St Louis ,
MO 63147
Special Areas: Bonus Room,Sun Room