2159 LA CANADA CREST DR, LA CAÑADA FLINTRIDGE, CA 91011
This cozy apartment complex nestled in the foothills of the Angeles National Forest. With an ease of access to the to the freeway, this building is the perfect place for someone looking to get a bit further away from the business of the city but close enough to be able to get involved in the things that matter. It’s located in a quiet neighborhood away from a major street, so it’s a great place to be.

Google Maps