$315,000 - 656 Marshall Avenue, St Louis, MO 63119
656 Marshall Avenue
St Louis,
MO
63119
Special Areas: Great Room,Sun Room