$399,900
44 Elm Street, Lancaster, NH 03584
$429,900
12 High Street, Lancaster, NH 03584
$260,000
3 North N Route, Lancaster, NH 03584
$495,000
140 Middle Street, Lancaster, NH 03584
$229,000
675 Lancaster Road, Northumberland, NH 03584
$525,000
75 Brook Road, Lancaster, NH 03584