Depotech Pharmaceutical Office & Manufacturing

depotech
depotech-3
depotech-2
  • 90,000 SF
  • La Jolla, CA
  • Completed 1995