$330,000 -
785 Bismark Avenue
St Louis ,
MO 63122
Major Area: Webster Groves