Press "Enter" to skip to content

Terra Nova Villas

Phone number: 619-402-1321

Set between hills dotted with California shrubs and palm trees at Terra Nova Villas. Featuring bright and open floor plans, our one and two bedroom apartments for rent in Chula Vista, CA, have all the space you need to relax and recharge. Each modern apartment home offers spacious walk-in closets, where you can store your wardrobe and all your latest purchases from Terra Nova Shopping Center.

When you’re not unwinding at home or shopping in the neighborhood, kick back and cool off at our resort-inspired outdoor swimming pool and spa. From mountain views to luxury living spaces to resort-inspired amenities, indulge your senses at Terra Nova Villas.

%d bloggers like this: