Allston Hall
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!