About 103 North Beacon Street
103 North Beacon Street is a freestanding 27,357 square-foot building located in Allston. The building sits on a 1.5-acre parcel conveniently located adjacent to Boston Landing’s 2.5 million-square-foot sports and mixed-use complex, the 1.9 million-square-foot Allston Yards project, and Harvard’s ambitious redevelopment of North Allston
103 North Beacon Street is uniquely positioned for long-term upside due to the existing and future development of the area. A key component to the explosive growth is the seamless connectivity to multiple MBTA options and exceptional accessibility. The site is immediately accessible to public transportation by a 3-minute walk via Boston Landing Commuter Station and a 10-minute walk to the Green Line T Stop at Allston Street. The transit-oriented site is also easily accessible off Exit 18 of the Mass Pike (I-90) allowing for multiple means of ingress to the area.