With the Affton Senior Center located directly on site, this 4.9-acre property features rent-subsidized, rent-controlled and market-rate apartments in a smoke-free environment.
8520 Mackenzie Rd.Affton, MO 63123
The Village at Mackenzie Place