414347 Mechanic Street, Spencer, MA 01562 - Homesnap