Listings Sitemap Filtered Listings Between $550000 - $600000 in 631362060 Nemnich Road St Louis, MO 63136914 Eastgate Avenue University City, MO 631362060 Nemnich Road St Louis, MO 631361