Lot 16 – Otay Mesa, CA | 103,465 sqft

Project Details

Market
Southern California
Location
Otay Mesa, CA
Type
Industrial
Square Feet
103,465 SQFT
Broker
Partner
Michael DeArmey

ARE YOU READY TO START NEW PROJECT WITH PHELAN?