510 Townsend As Envisioned And Pre-Leased To Stripe
While not yet approved for development but working its way through Planning, Alexandria Real Estate Equities has pre-leased its proposed 299,160-square-foot building to rise up to seven stories at 510…