We offer spacious 1, 2, and 3 bedrooms! All apartment homes are recently remodeled and we’re located just 10 minutes from downtown St. Louis.View All Amenities
Welcome to Covington Place. Experience luxury apartment living just 10 minutes from Downtown and located in the award-winning Mehlville School District.
M-F 9am to 5:00pm
1247 Covington Manor Lane
St. Louis, MO 63125