Select a Property

 
SOLD
350 Main St
Priced at $389,000
4 Br
2 Ba
1,952 SqFt
21,780 Lot
SOLD
36 Spencer Knowles Rd
Priced at $619,500
4 Br
3 Ba
2,324 SqFt
22,613 Lot
SOLD
36 Spencer Knowles Rd
Priced at $619,500
4 Br
3 Ba
2,324 SqFt
22,613 Lot
SOLD
36 Spencer Knowles Rd
Priced at $619,500
4 Br
3 Ba
2,324 SqFt
22,613 Lot
SOLD
36 Spencer Knowles Rd
Priced at $619,500
4 Br
3 Ba
2,324 SqFt
22,613 Lot
SOLD
36 Spencer Knowles Rd
Priced at $619,500
4 Br
3 Ba
2,324 SqFt
22,613 Lot
SOLD
36 Spencer Knowles Rd
Priced at $619,500
4 Br
3 Ba
2,324 SqFt
22,613 Lot
SOLD
36 Spencer Knowles Rd
Priced at $619,500
4 Br
3 Ba
2,324 SqFt
22,613 Lot
SOLD
514 Wethersfield St
Priced at $324,900
3 Br
2 Ba
2,710 SqFt
60,871 Lot
SOLD
789 Haverhill St
Priced at $315,000
4 Br
3 Ba
1,735 SqFt
64,356 Lot
SOLD
789 Haverhill St
Priced at $315,000
4 Br
3 Ba
1,735 SqFt
64,356 Lot
SOLD
789 Haverhill St
Priced at $315,000
4 Br
3 Ba
1,735 SqFt
64,356 Lot
SOLD
789 Haverhill St
Priced at $315,000
4 Br
3 Ba
1,735 SqFt
64,356 Lot
SOLD
789 Haverhill St
Priced at $315,000
4 Br
3 Ba
1,735 SqFt
64,356 Lot
SOLD
789 Haverhill St
Priced at $315,000
4 Br
3 Ba
1,735 SqFt
64,356 Lot
SOLD
789 Haverhill St
Priced at $315,000
4 Br
3 Ba
1,735 SqFt
64,356 Lot
SOLD
86 Hammond
Priced at $799,900
4 Br
4 Ba
3,260 SqFt
370,147 Lot