Commerce Happens Here...

Totaling 907,007 square feet, Frontera Business Park is an Institutional–Quality multi-tenant industrial business park strategically located within the highly desirable Otay Mesa sub-market.

Commerce Happens Here...

Totaling 907,007 square feet, Frontera Business Park is an Institutional–Quality multi-tenant industrial business park strategically located within the highly desirable Otay Mesa sub-market.