Located in Chula Vista, with easy access to I-805 and Highway 205, Canyon Villa is just minutes away from National City and downtown Chula Vista. Canyon Villa provides its residents with a wide selection of unique 1, 2 and 3 bedroom apartment homes that feature exclusive community and household amenities like a picturesque pool, outdoor BBQ area, and state-of-the-art fitness center.
Square footage quoted for the apartment units are estimated square footage, and not exact measurements for the individual unit you are leasing. Certain floor plans may have some variance in square footage from unit to unit.
Pets allowed
Yes
Pet limit
1
Pet restrictions
Pets Welcome Upon ApprovalBreed restrictions apply. Limit of 2 pets per home.Pet Amenities:Dog Park with Obstacle Course
Income requirement
Must have 2.5x the rent in total household income (before taxes)