Otay Mesa, CA

Otay Crossing Unit 4

Under Construction

Square
Footage
342,350
Project
Industry
Industrial
Scope Ground Up

Ground-up construction of a 4-building industrial complex on 22 acres.