Skip Navigation

Welcome to Canyon Creek Apartments in Saint Louis, MO!

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 apartment homes and townhomes where you will find unlimited possibilities to reflect your lifestyle. All apartment homes and townhomes include washer/dryer connections and extra storage on every patio and balcony. Cool off and relax at our sparkling pool during the summer. Come visit our pet-friendly community today!

*

apartment search

*

*

*

*

*

 

Look & Lease Deal

Look & Lease on the same day for $200 off your first full month's rent!

Your Info:
Call Today! (833) 257-8064