Experience the best of apartment living in Chula Vista in Canyon Villa Apartments where you can unwind in our pool, work up a sweat in our fitness center or simply enjoy the stunning views from your private balcony. We can't wait to welcome you home!