St. Therese

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