Terra Nova Villas

440 E H St
Chula Vista
CA, 91910

Phone:

(619) 402-1321

Web:

Category: Apartments

Store Hours:

Mon 9am - 6pm
Tue 9am - 6pm
Wed 9am - 6pm
Thu 9am - 6pm
Fri 9am - 6pm
Sat 9am - 6pm
Sun 10am - 5pm

Nearby Stores:

Location Map:

About Terra Nova Villas

Set against rolling hills in Chula Vista, California, our one and two bedroom apartments at Terra Nova Villas are centrally located near Terra Nova Plaza, I-805, and Bonita. Each of our airy, open interiors features oversized closets, a stylish modern kitchen, and a private patio or balcony...

Note: Terra Nova Villas Chula Vista store hours are updated regularly, if you find any error please notify us.