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

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?