60 Depot Street, East Worcester, NY 12064 - Homesnap