Other Investments

Otay Business Park

Otay Business Park

Overview: 160 acres in Otay Mesa adjacent to the planned, new Otay Mesa East border crossing between the U.S. and Mexico; entitled for the development of over two million square feet of industrial buildings

Property Type: Industrial

Location: San Diego, CA