Santa Barbara Business Center

  • 735 Anacapa StSanta Barbara, CA
  • Property TypeOffice
  • SQ Ft.89,324 SF