$124,900 - 7209 Emma Avenue, St Louis, MO 63136
7209 Emma Avenue
St Louis,
MO
63136
Major Area: Jennings