39 Letchworth Avenue, North Billerica, MA 01862 - Homesnap