$260,000 -
3227 Mehl Crossing Court
St Louis ,
MO 63129
Special Areas: Entry Foyer,Great Room,Main Floor Laundry