Page:  1 2 3 4 > 

Single Family
MLS# 72121094

39 14th, Haverhill , MA 01830

NEW

$284,900

3 Bedrooms • 1 Bathrooms • 1270 SqFt

Start Packing! A lovely well maintained home featuring 6 rooms, 3 bedrooms, 1...

Single Family
MLS# 72120954

48 L St, Haverhill , MA 01835

NEW

$169,000

2 Bedrooms • 2 Bathrooms • 928 SqFt

In the Bradford section of Haverhill. This property needs everything. It's ...

Single Family
MLS# 72120527

67 Ashworth Terrace, Haverhill , MA 01832

FOR SALE

$275,000

3 Bedrooms • 2 Bathrooms • 1854 SqFt

You'll fall in love with this adorable home tucked away in a lovely neighborh...

Single Family
MLS# 72120200

6 Westminster Ave, Haverhill , MA 01830

BACK ON MARKET

$349,900

3 Bedrooms • 1 Bathrooms • 1324 SqFt

You may not be on Westminster Abbey, but as soon as you enter this turnkey fo...

Single Family
MLS# 72120072

19 Minot Avenue, Haverhill , MA 01830

FOR SALE

$374,900

3 Bedrooms • 2 Bathrooms • 1850 SqFt

Beautiful cape less than a year old!! Featuring 7 rooms, 3 bedrooms, 2.5 ba...

Single Family
MLS# 72119970

257 Rosemont St, Haverhill , MA 01832

FOR SALE

$299,500

3 Bedrooms • 1 Bathrooms • 1280 SqFt

Charming Ranch offering one level living, all new appliances, open kitchen wi...

Single Family
MLS# 72119480

86 Powder House Ave, Haverhill , MA 01830

FOR SALE

$275,000

3 Bedrooms • 1 Bathrooms • 1322 SqFt

Beautiful Bungalow situated on 1/2 acre serene lot in a quiet neighborhood w...

Single Family
MLS# 72118753

965 WESTERN AVE., Haverhill , MA 01832

FOR SALE

$279,900

3 Bedrooms • 1 Bathrooms • 1372 SqFt

Conveniently located young colonial! 3 bedrooms,,1.5 baths,large eat in kitch...

Single Family
MLS# 72118546

18 Tyler Park, Haverhill , MA 01830

CONTINGENT

$279,900

3 Bedrooms • 1 Bathrooms • 1188 SqFt

Come see this charming bungalow located in Tyler Park. Conveniently located n...

Single Family
MLS# 72115147

44 Adams St, Haverhill , MA 01830

CONTINGENT

$369,000

3 Bedrooms • 2 Bathrooms • 1831 SqFt

THERE IS NO PLACE LIKE HOME! No need to tap your heels together 3 times to m...