$100,000 - 7137 Virginia Avenue, St Louis, MO 63111
7137 Virginia Avenue
St Louis,
MO
63111
Major Area: South City