46 Cooleyville Road, New Salem, MA 01355 - Homesnap