Allston Hall

FRANKLIN ST_PERSPECTIVE B_082018.jpg

Allston Hall

Allston, MA

Allston Hall is currently part of the larger masterplan that Embarc is taking with the development team through an Article 80 process in Boston to obtain development approvals for 6 buildings housing approximately 350 units over 5 parcels of land in the heart of Allston.

Stay tuned for more!