Featured Properties
Browse our Exclusive Listings
Recent Sales

Beverly
$341,200
40 Heather Street #305
Beverly, MA, 01915
1 Beds
1 Baths
720 Sq ft

Beverly
$420,000
40 Heather #303
Beverly, MA, 01915
2 Beds
2 Baths
1440 Sq ft

Amesbury
$903,000
14 Old Merrill Street
Amesbury, MA, 01913
3 Beds
2 Baths
2274 Sq ft

Newbury
$1,800,000
90 Northern Blvd
Newbury, MA, 01951
2 Beds
3 Baths
2262 Sq ft

Newburyport
$909,000
37 1/2 Federal Street
Newburyport, MA, 01950
3 Beds
4 Baths
1964 Sq ft

Newburyport
$445,000
149 Storey Avenue
Newburyport, MA, 01950
3 Beds
1 Baths
1512 Sq ft

Newburyport
$865,000
8 77th Street
Newburyport, MA, 01950
2 Beds
3 Baths
1664 Sq ft

Salisbury
$444,000
3 Sawyer Lane #B
Salisbury, MA, 01952
2 Beds
3 Baths
2518 Sq ft

Salisbury
$379,900
48 Old County Road #2
Salisbury, MA, 01952
2 Beds
3 Baths
1376 Sq ft

Newburyport
$720,000
15 Plummer Avenue
Newburyport, MA, 01950
3 Beds
2 Baths
2000 Sq ft

Amesbury
$90,000
81 High #5
Amesbury, MA, 01913
0 Beds
1 Baths
423 Sq ft

Newbury
$450,000
10 Wayside Avenue
Newbury, MA, 01922
2 Beds
2 Baths
1862 Sq ft

Haverhill
$379,900
44 Moody St
Haverhill, MA, 01830
4 Beds
2 Baths
2112 Sq ft

Rowley
$375,000
19 Morphew Lane #4
Rowley, MA, 01969
2 Beds
3 Baths
2124 Sq ft

Newbury
$450,000
125 Northern Boulevard
Newbury, MA, 01951
4 Beds
1 Baths
1597 Sq ft

Peabody
$496,000
10 Carol Ann Rd
Peabody, MA, 01960
3 Beds
2 Baths
1304 Sq ft

Newburyport
$625,000
4 Artichoke Terr.
Newburyport, MA, 01950
3 Beds
2 Baths
1884 Sq ft