103 North Beacon Street
Update
07/25/18
Allston Property Acquired For $12 Million
The Mount Vernon Company of Allston has acquired 103 North Beacon Street for $12 million. 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