Eco Allston Luxury Building

The Eco Allston is officially the new name of the third building going up in The Green District. Formally The Icon, The Eco Allston was decided upon as a name...