Listings Between $750000 - $800000 in South City

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