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