couple with young girl hanging a framed 2020 sign on the wall
3 bedroom Detached Brown Ranch for sale in Haverhill, MA - exterior of home shown
$264,900

33 Brock Road

Haverhill, MA 01830

Sold for $255,000

3 bedroom Detached White Victorian for sale in Haverhill, MA - exterior of home shown
$359,900

13 Currier Avenue

Haverhill, MA 01830

Sold for $375,000

Detached Brown Colonial for sale in Merrimac, MA - waterfront property - exterior of home shown
$849,900

117 River Road

Merrimac, MA 01860

Sold for $842,000

2 bedroom condo for sale in Haverhill, MA - ocean view property - exterior of home shown
$327,000

33 Iris Way

Haverhill, MA 01830

Sold in 6 days!
Buyer's Agent

1 Moody Street Amesbury, MA 01913
$439,900

1 Moody Street

Amesbury, MA 01913

Sold for $439,900 - 3 Days to Offer!

161 Route One, Unit D, Newburyport, MA 01950
$554,900

161 Route One, Unit D

Newburyport, MA 01950

Sold for $546,000
Buyer's Agent

2 bedroom condo for sale on Plum Island in Newburyport, MA - ocean view property - exterior of home shown
$669,000

5 63rd Street, Unit A

Newburyport, MA. 01950

Sold for $666,000
Buyer's Agent

329 Essex Street Salem, MA 01970
$1,395,000

329 Essex Street

Salem, MA 01970

Sold for $1,425,000
Buyer's Agent

47-49 Boardman Street Newburyport, MA 01950
$1,200,000

47-49 Boardman Street

Newburyport, MA 01950

Sold for $1,180,000 in 22 days!

161 Elm Street, Unit A, Amesbury, MA 01913
$349,900

161 Elm Street, Unit A

Amesbury, MA 01913

Sold for $340,000

 
couple with young girl hanging a framed 2019 sign on the wall
4 1/2 Swetts Hill Amesbury, MA 01913
$299,900

4 1/2 Swetts Hill

Amesbury, MA 01913

Sold for $305,000 - 18 Days to Offer!

467 Sagamore Street, Hamilton, MA 01982
$1,495,000

467 Sagamore Street

Hamilton, MA 01982

Sold for $1,330,000

Detached Yellow Colonial surrounded by beautiful landscaping and a white fence
$649,900

2 Stickney Avenue

Newburyport, MA 01950

Sold for $650,000 - 6 Days to Offer!

Detached Off White Split Entry
$419,900

54 Fern Avenue

Amesbury, MA 01913

Sold for $450,000 - 4 Days to Offer!

77 Mohawk Brentwood, NH 03833
$699,900

77 Mohawk

Brentwood, NH 03833

Sold for $690,000
Buyer's Agent

55 Marlboro Street, Newburyport, MA 01950
$499,900

55 Marlboro Street

Newburyport, MA 01950

Sold for $550,000 - 6 Days to Offer!

82 Lake Attitash Road Amesbury, MA 01913
$484,900

82 Lake Attitash Road

Amesbury, MA 01913

Sold for $485,000 - 6 Days to Offer!

15 Westminster Avenue Haverhill, MA 01830
$389,900

15 Westminster Avenue

Haverhill, MA 01830

Sold for $398,000 - 5 Days to Offer!

444 Mount Vernon Street Lawrence, MA 01843
$319,900

444 Mount Vernon Street

Lawrence, MA 01843

Sold for $327,500

3 story, 3 family grey property shown - front and side view
$349,900

143-145 S Elm Street

Haverhill (Bradford), MA 01835

3 Family Sold in 1 day!! $350,000

5 Daniel Lucy Way Newburyport, MA 01950
$649,900

5 Daniel Lucy Way

Newburyport, MA 01950

Sold

64 Sturtevant Street Beverly, MA 01915
$369,000

64 Sturtevant Street

Beverly, MA 01915

Sold for $370,000

57 Old Merrill Street Amesbury, MA 01913
$414,900

57 Old Merrill Street

Beverly, MA 01915

Sold

48 Hadley Road, Merrimac, MA 01860
$249,900

48 Hadley Road

Merrimac, MA 01860

Sold for $276,000 in 28 days!