6 Birchwood Drive, Leicester, MA 01524 - Homesnap