Terra Nova Villas

Chula Vista, CA


Terra Nova Villas

Location

440 East H Street
Chula Vista, CA 91910
Overall Rating
Met My Needs
Overall value
Service Quality
0% 0 out of 0 renters
recommend this apartment.

Recently Viewed

Oasis at Bermuda Dunes
79090 42nd Avenue
Bermuda Dunes, CA 92203
The Bungalows
11050 Cynthia Circle
Garden Grove, CA 92843
Pacific Palms
410 S. Calle Encilia
Palm Springs, CA 92262
Chestnut Linden Courts
1060 West Grand Avenue
Oakland, CA 94607
Pinebrook Apartments
3650 Tates Creek Road
Lexington, KY 40517

Reviews

 
No reviews found.