181 Truax Road, East Worcester, NY 12064 - Homesnap