Advertising Console

    Canyon Villa Apartments in Chula Vista, CA -



    Canyon Villa Apartments for rent in Chula Vista, CA on (866) 525-9827 - Availability, pricing and special promotions subject to change daily. 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. - 601 Telegraph Canyon Rd