Request a Proposal

Alexandria Real Estate

Mission Bay Life Sciences Building (510 & 520 Townsend)

Located in San Francisco’s Architecture 2030 District, this new Alexandria facility will receive expedited permitting as a result of its commitment to achieving LEED Platinum certification.

1

At a Glance

  • San Francisco, CA
  • Not yet certified