Proposed Pasadena development featuring 234 apartments gets a design refresh Kelsey Pudloski April 14, 2021 Dubbed CFT Gateway Center, the Mill Creek Development project at 3452-3488 East Foothill Boulevard calls for three, six-story residential buildings that would house 234 apartments.