Recent Sales

Newburyport
$430,000
6 Woodman Way #106
Newburyport, MA, 01950
2 Beds
2 Baths
1160 Sq ft

Haverhill
$450,000
35 S Pine St
Haverhill, MA, 01835
4 Beds
2 Baths
1331 Sq ft

Amesbury
$225,000
2 Powderhouse Court #2
Amesbury, MA, 01913
3 Beds
2 Baths
1190 Sq ft

Newburyport
$318,000
74 Bromfield St #F
Newburyport, MA, 01950
1 Beds
1 Baths
768 Sq ft

Haverhill
$486,000
8 Revere Street
Haverhill, MA, 01835
3 Beds
3 Baths
2000 Sq ft

Amesbury
$269,000
89 Friend St #A
Amesbury, MA, 01913
2 Beds
1 Baths
700 Sq ft

Newburyport
$1,040,000
3 Bridge Ln
Newburyport, MA, 01950
4 Beds
4 Baths
2956 Sq ft

Newburyport
$1,700 / mo
11 82Nd St #A
Newburyport, MA, 01950
1 Beds
1 Baths
900 Sq ft

Amesbury
$730,000
15 Maudsley View Ln
Amesbury, MA, 01913
4 Beds
3 Baths
2936 Sq ft

Newburyport
$585,000
4 Lavalley Ln
Newburyport, MA, 01950
3 Beds
3 Baths
1870 Sq ft

Salisbury
$440,000
12 Kel Lori Dr
Salisbury, MA, 01952
5 Beds
3 Baths
2744 Sq ft

Amesbury
$226,000
7 Acadia Kimball Rd #7
Amesbury, MA, 01913
2 Beds
2 Baths
1024 Sq ft