DISCOVERY

INNOVATION

COMMERCE


ALBANY STREET, BOSTON

Welcome to Boston's preeminent biomedical research and business address. Located in a city with an internationally recognized reputation for discovery, innovation, and commerce, BioSquare combines state-of-the-art, built-to-suit research facilities with comprehensive tenant amenities and services—all in one convenient campus setting.

Covering 14 acres and offering over 2.5 million square feet of new laboratory and office space, BioSquare is directly adjacent to the Boston University Medical Campus and Boston Medical Center providing corporate tenants unprecedented access to an outstanding scientific and research community.

Situated in Boston’s cosmopolitan South End and within one mile of the city’s central business district, BioSquare is also easily accessible via major interstate highways, public transportation, and Logan International Airport.

With over 700,000 gross square feet of space now built, BioSquare offers leading life sciences companies an unparalleled environment designed to foster and support discovery, innovation, and commerce.