$349,000 -
6166 Shelby Drive
Bloomsdale ,
MO 63627
Special Areas: Balcony,Den/Office,Living Room,Loft