Terra
The Terra is a new 7-story building featuring 230 apartment units and approximately 2,500 square feet of ground-floor retail space. Situated entirely within the Commercial Triangle Economic Development District (CTEDD), MDLA is overseeing landscape architecture services for the streetscape, ground level, and two amenity terraces.
Project Details
- Location:Everett, MA//Construction:Currently in Design//client:V10 Development//architect:SCB Architecture//Contractor:NEI General Contracting
- Project team:Michael D’AngeloNicholas CampanelliAndrea Barella
- Awards:
Photo credits: