Lot 16 – Otay Mesa, CA | 110,825 sqft

Lot 16 Site Plan

Project Details

Market
Southern California
Location
Otay Mesa, CA
Type
Industrial
Square Feet
110,825 SQFT (1 building)
Broker
Mark Lewkowitz Colliers
Partner
Estimated Completion
Michael DeArmey
Q3/2024

ARE YOU READY TO START NEW PROJECT WITH PHELAN?