300 Rosewood Drive

Danvers, MA

SF: 81,000