10 Timberedge Road, Stow, MA 01775 - Homesnap