Canyon Creek Apartments & Townhomes
4851 Lemay Ferry Rd, Saint Louis, MO 63129
Canyon Creek Apartments and Townhomes is located in South County with unbeatable floor plans for 1, 2, and 3-bedroom apartments and townhomes for rent. 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!
More Business Info
- Hours
- Regular Hours
Mon - Fri: Sat - Sun Closed - Other Link
- Other Emails
- Categories
- Apartments, Real Estate Rental Service