$338,900 -
960 Blackberry Place
St Louis ,
MO 63130
Special Areas: Family Room,Library/Den,Main Floor Laundry