888 Washington Street
Dedham, MA

Available Space:
  • 2,183 on First Floor
Tenants:
  • Dedham Savings Bank
  • Endeavor Capital