Properties

Empire Centre

Description:

129,308 SF Multi-Tenant Business Park located in Otay Mesa.

Download Brochure

Details:

  • Address: 7880 - 7920 Airway Road, San Diego, CA92154
  • Property Type: Industrial
  • Building Size: 129,308 SF
  • Submarket: Otay Mesa

Gallery:

Request
Additional
Information:

Brant Aberg