We moved! As of Monday, April 22, 2024, the Goulston & Storrs Boston Office is located at One Post Office Square, 25th Floor, Boston, MA 02109. Telephone numbers remain the same. Close Banner

$450M Construction Financing for a Multiple Building Life Sciences Development

Representation of prominent life sciences joint venture platform in connection with obtaining a $450M construction loan for a multi-building development project comprised of lab space, parking and public amenities, located in Burlingame, California.