Terra Nova Plaza

Purchase Price $ 21,850,000

7 Images

Property Type

Retail

96,114 square foot, one-story retail building located on a 8.3 acre site in the Chula Vista submarket of San Diego.

Location

Terra Nova Plaza, 
Chula Vista, CA

The property is well situated within a densely populated trade area that serves the affluent communities of Terra Nova and Rancho del Rey.

Acquisition Date

October 2, 2014

Ownership

100%



*All data is as of property acquisition date.

Space

96,114 sq. ft.

CIO View