A Lakefront Oasis

12 Arlington Pond Ct, Salem, NH 03079

$1,922,000