16 - 18 Newfield Street, Chelmsford, MA 01863 - Homesnap