Canyon Creek Apartments and Townhomes is located in South County with easy access to Hwys 67, I-270, I-44, and I- 55. We have unbeatable floor plans for 1, 2, and
3-bedroom apartments and townhomes for rent in Mehlville, where you will find unlimited possibilities to reflect your lifestyle. All apartment homes and townhomes include great
amenities like washer/dryer connections and a patio or balcony for comfort and convenience. Cool off and relax at our sparkling pool during the summer. Come visit our pet-friendly community today to see why our residents love living here!