St. Therese LOCATION: Everett, MA SECTOR: Multi-Family SQUARE FEET: 91,742 ARCHITECT: The Architectural Team, Inc.