Jump to MLS#:
51 Laurel, New Castle, NH 03854
$1,299,000
MLS#: 4632004
View Virtual Tour
150 Portsmouth, New Castle, NH 03854
$2,750,000
MLS#: 4630873
View Virtual Tour
150 Portsmouth, New Castle, NH 03854
$2,750,000
MLS#: 4630586
View Virtual Tour
84 Little Bay, Newington, NH 03801
$799,000
MLS#: 4512877
View Virtual Tour
Previous Page 1 of 1 Next