30 Silver Birch Road, Waban, MA 02468 - Homesnap