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