$139,999 - 3318 Marshall Avenue, St Louis, MO 63114
3318 Marshall Avenue
St Louis,
MO
63114
Major Area: Ritenour