Listings Sitemap Filtered Listings Between $850000 - $900000 in South City2107 Russell Boulevard St Louis, MO 631044206 Castleman Avenue St Louis, MO 631103159 S Grand Boulevard St Louis, MO 631183104 Gurney Avenue St Louis, MO 63116120 E Catalan Street St Louis, MO 631111