120 Mountain Spring Road, Tolland, CT 06084 - Homesnap