MULTI-FAMILY/CAMPUS HOUSING

Canyon Creek Apartments

Located Northeast of Houston in Porter, Texas, Canyon Creek Apartments is a 276 unit multi-family apartment complex scheduled for completion in the Summer of 2025. The 281,000 SF project features 12 residential buildings, parking spaces, carports, garages, a clubhouse, and pool.