Recent Sales
Hampstead
$270,000
30 Oak Hill Dr
Hampstead, NH, 03841
2 Beds
2 Baths
1309 Sq ft
Haverhill
$2,300 / mo
25 14th Ave #1
Haverhill, MA, 01830
2 Beds
1 Baths
1000 Sq ft
Haverhill
$1,650 / mo
114 Blaisdell St #2
Haverhill, MA, 01832
1 Beds
1 Baths
650 Sq ft
Haverhill
$1,500 / mo
21 Park St #2L
Haverhill, MA, 01830
1 Beds
1 Baths
550 Sq ft
Haverhill
$2,200 / mo
29 S Pine St #2
Haverhill, MA, 01835
2 Beds
1 Baths
1150 Sq ft
Haverhill
$1,400 / mo
7 Lovejoy St #3
Haverhill, MA, 01835
1 Beds
1 Baths
950 Sq ft
Saugus
$364,900
9 Broadway #223
Saugus, MA, 01906
1 Beds
1 Baths
840 Sq ft
Haverhill
$1,450 / mo
21 Park St #2R
Haverhill, MA, 01830
1 Beds
1 Baths
550 Sq ft
North Andover
$2,500 / mo
34 Camden St #34
North Andover, MA, 01845
3 Beds
1 Baths
1400 Sq ft
Lawrence
$870,000
4446 Chester St
Lawrence, MA, 01843
11 Beds
6 Baths
4930 Sq ft
Newton
$545,000
9 Highland St
Newton, NH, 03858
3 Beds
3 Baths
1638 Sq ft
Topsfield
$765,000
4 Comstock Ln
Topsfield, MA, 01983
3 Beds
3 Baths
2229 Sq ft
Haverhill
$470,000
6 Hermon Ave
Haverhill, MA, 01832
4 Beds
1 Baths
1515 Sq ft
Groveland
$535,000
14 Benham St
Groveland, MA, 01834
2 Beds
2 Baths
1000 Sq ft
Westford
$570,000
90 North Main Street
Westford, MA, 01886
4 Beds
2 Baths
1540 Sq ft
Haverhill
$456,000
71 S Kimball Street
Haverhill, MA, 01835
3 Beds
1 Baths
1680 Sq ft
Haverhill
$500,000
34 17th Ave #2
Haverhill, MA, 01830
4 Beds
2 Baths
1631 Sq ft
Amesbury
$505,000
40 Amesbury Ave
Amesbury, MA, 01913
3 Beds
2 Baths
1446 Sq ft
Peabody
$750,000
26 Highland Pk
Peabody, MA, 01960
3 Beds
4 Baths
2776 Sq ft
Bedford
$774,900
46 Concord Rd
Bedford, MA, 01730
4 Beds
2 Baths
1805 Sq ft
Hamilton
$735,500
148 Highland Street
Hamilton, MA, 01982
3 Beds
2 Baths
2233 Sq ft
Tyngsborough
$421,000
13 Merrimac Way #F
Tyngsborough, MA, 01879
2 Beds
2 Baths
1026 Sq ft
Haverhill
$2,300 / mo
10 Oxford Ave #A
Haverhill, MA, 01835
3 Beds
2 Baths
1232 Sq ft
Billerica
$660,000
61 Treble Cove Rd
Billerica, MA, 01862
4 Beds
2 Baths
2476 Sq ft
Bennington
$1,300 / mo
576 Francestown Road #F4
Bennington, NH, 03442
1 Beds
1 Baths
683 Sq ft
Haverhill
$1,500 / mo
80 Wingate St #4E
Haverhill, MA, 01830
1 Beds
1 Baths
544 Sq ft
Haverhill
$1,450 / mo
112 Blaisdell St #2F
Haverhill, MA, 01830
1 Beds
1 Baths
650 Sq ft
Haverhill
$315,000
49 Charles Street #5
Haverhill, MA, 01830
2 Beds
2 Baths
1008 Sq ft
Lowell
$1,800 / mo
309 Pawtucket Blvd #26
Lowell, MA, 01854
1 Beds
1 Baths
831 Sq ft
Haverhill
$470,000
434 Kenoza Ave, Winnekenni Park
Haverhill, MA, 01830
4 Beds
2 Baths
1680 Sq ft
Haverhill
$339,900
70 Washington St #201
Haverhill, MA, 01832
2 Beds
2 Baths
1151 Sq ft
Stoneham
$344,900
159 Main Street #54A
Stoneham, MA, 02180
1 Beds
1 Baths
780 Sq ft
Haverhill
$620,000
40 Orange St
Haverhill, MA, 01832
3 Beds
2.5 Baths
1912 Sq ft
Haverhill
$1,300 / mo
21 Park St #2L
Haverhill, MA, 01830
1 Beds
1 Baths
550 Sq ft
Brockton
$784,000
91 East Ashland St
Brockton, MA, 02302
5 Beds
3 Baths
2515 Sq ft
Medfield
$885,000
1 Copperwood Rd
Medfield, MA, 02052
4 Beds
2.5 Baths
2306 Sq ft
Lowell
$439,800
11 Irving Street #0
Lowell, MA, 01852
2 Beds
1.5 Baths
1560 Sq ft
Haverhill
$455,000
110 Westchester Drive #110
Haverhill, MA, 01830
3 Beds
3.5 Baths
3026 Sq ft
Haverhill
$1,800 / mo
25 14th Ave #1
Haverhill, MA, 01830
2 Beds
1 Baths
1000 Sq ft
Medford
$735,000
14 Hillsboro Road
Medford, MA, 02155
3 Beds
2 Baths
1750 Sq ft
Haverhill
$1,400 / mo
108 Blaisdell St #2R
Haverhill, MA, 01832
1 Beds
1 Baths
600 Sq ft
Haverhill
$1,950 / mo
53 Steeplechase Court #53
Haverhill, MA, 01832
2 Beds
1 Baths
1019 Sq ft
Waltham
$780,000
706 Trapelo Road
Waltham, MA, 02451
4 Beds
2.5 Baths
2300 Sq ft
Malden
$750,000
40 Harvard St
Malden, MA, 02148
3 Beds
1.5 Baths
2346 Sq ft
Swampscott
$415,000
20 Burpee Road #20
Swampscott, MA, 01907
2 Beds
1 Baths
1071 Sq ft
Lowell
$1,700 / mo
200 Market Street #A-20
Lowell, MA, 01852
1 Beds
1 Baths
602 Sq ft
Bennington
$1,300 / mo
576 Francestown Road #F4
Bennington, NH, 03442
1 Beds
1 Baths
683 Sq ft
Walpole
$370,000
1 Hartshorn Place #1
Walpole, MA, 02081
2 Beds
1.5 Baths
1113 Sq ft
Haverhill
$1,350 / mo
108 Blaisdell St #3
Haverhill, MA, 01832
1 Beds
1 Baths
650 Sq ft
Ashland
$479,500
37 Indian Spring Rd
Ashland, MA, 01721
4 Beds
2 Baths
1428 Sq ft
Lawrence
$379,000
20 Amherst St
Lawrence, MA, 01843
3 Beds
1 Baths
864 Sq ft
Haverhill
$385,000
241 North Ave
Haverhill, MA, 01830
2 Beds
2 Baths
1296 Sq ft
Haverhill
$500,000
64 Whittier
Haverhill, MA, 01830
3 Beds
2 Baths
1980 Sq ft