Corporate

This Apartment for rent is located at 4851 Lemay Ferry Road, Saint Louis MO. Canyon Creek Apartments and Townhomes is in the 63129 ZIP code in Saint Louis, MO. offers 0 floorplans. It offers 1 1-bedroom apartment which range in price from $610 to $740 and vary in size from 830 to 830 square feet, 2 2-bedroom floorplans which range in price from $710 to $860 and vary in size from 1,030 to 1,080 square feet and 1 3-bedroom rental which range in price from $890 to $1,065 and vary in size from 1,310 to 1,910 square feet.