64 Lafayette Road, North Hampton, NH 03862 - Homesnap