Lot 16 – Otay Mesa, CA | 110,825 sqft
- Home
- Lot 16 – Otay Mesa, CA | 110,825 sqft
- Lot 16 – Otay Mesa, CA | 110,825 sqft
Phelan Development is a privately held real estate company with over $6.5 billion of development experience. We are focused on developing high quality industrial, office, R&D-Flex and retail projects.