Canyon Villa - Southwest
Canyon Villa Apartment Homes is one of the best communities in the Chula Vista area. Offering 1, 2 and 3 bedroom floors plans, Canyon Villa is a place you'll love coming home to. Inside you'll find your own washer/dryer, private balcony/patio and wood-burning fireplace. Grocery stores, shops, restaurants and cafes are next door. And the Plaza Bonita Mall, downtown San Diego and beach are only minutes away.
About This Location
601 Telegraph Canyon Rd Chula Vista CA 91910 has a Walk Score of 57 out of 100. This address is Somewhat Walkable since some amenities are within walking distance.