Enter your location to get directions to Chapel View Apartments. Chapel View Apartments4249 Michigan Ave.St. Louis, MO 63111See What's Nearby