Skip to main content Skip to footer
  • For Lease
SANTA TERESA RESEARCH PARK - #1
Not entitled.

Lease Note
Santa Teresa Research Park. First phase entitlement - 566,000 SF. Build to suit.