Listings Between $750000 - $800000 in South City

3752 Chippewa Street St Louis, MO 63116
4314 Connecticut Street St Louis, MO 63116
2223 Benton Terrace St Louis, MO 63139
6120 Victoria Avenue St Louis, MO 63139