75 Feather Bed Lane, Rochester, MA 02770 - Homesnap