$424,900 -
3313 Baumgartner Road
St Louis ,
MO 63129
Special Areas: Great Room,Main Floor Laundry