$80,000 - 5304 Grove Avenue, St Louis, MO 63135
5304 Grove Avenue
St Louis,
MO
63135
Major Area: McCluer South