$110,000 - 7135 Virginia Avenue, St Louis, MO 63111
7135 Virginia Avenue
St Louis,
MO
63111
Major Area: South City