$649,900
85 Shadow Lake Road, Salem, NH, 03079
Single Family Residence