1007 North Road, Carlisle, MA 01741 - Homesnap