Terra Nova Plaza

📍 Chula Vista, CA
Type
Community Center
Stores
52
Opened
1985
Retail Area
350,000 sqft.
Parking
1,500
Food Court
No
📄 About this Mall

Terra Nova Plaza stands as a major retail hub in Chula Vista, CA. The Community Center is situated at SEC I-805 & East H St.. Terra Nova Plaza first opened in 1985. Covering 350,000 sqft. of retail space, Terra Nova Plaza hosts roughly 52 individual stores and outlets. Ample parking is provided with 1,500 spaces available.

📍 Location & Map
Map © OpenStreetMap contributors