$320,000 -
965 Barnard College Lane
St Louis ,
MO 63130
Special Areas: 2 Story Entry Foyer,Den/Office