
HomeOther Investments
Other Investments

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