Mansions on the Plaza offers a new standard of apartment living, situated in a beautiful neighborhood near Interstate 170 and 64, with easy access to public parks. Residents can enjoy convenient shopping, exceptional dining, and exciting entertainment options in the area, making it the ideal place for a perfect apartment home in St. Louis, Missouri.
Mansions on the Plaza exudes grace and charm throughout. Our residents can expect exceptional service from our expert management team and outstanding amenities that perfectly enhance their lifestyle, ensuring they lack nothing.