Min Price
Max Price
Beds
 

52 Properties

Sort
23

Merrimac, MA 01860

$2,475

3 Beds2 Baths

15

West Newbury, MA 01985

$1,800

3 Beds1 Bath

15

Amesbury, MA 01913

$1,630

1 Bed1 Bath

9

Amesbury, MA 01913

$1,500

3 Beds1 Bath

Amesbury, MA (Amesbury)


$1,500

3 Beds1 Bath
18

Haverhill, MA 01830

$1,750

4 Beds2 Baths

Haverhill, MA (Haverhill, Upper Acre)


$1,750

4 Beds2 Baths
19

Haverhill, MA 01830

$1,200

1 Bed1 Bath

Haverhill, MA (Haverhill, Highlands)


$1,200

1 Bed1 Bath
7

Haverhill, MA 01830

$1,400

3 Beds1 Bath

Haverhill, MA (Haverhill, Lower Acres)


$1,400

3 Beds1 Bath
3

Haverhill, MA 01830

$1,490

Studio1 Bath

Haverhill, MA (Downtown, Haverhill)


$1,490

Studio1 Bath
8

Haverhill, MA 01832

$1,570

1 Bed1 Bath

Haverhill, MA (Downtown, Haverhill)


$1,570

1 Bed1 Bath

Haverhill, MA 01832

$1,150

1 Bed1 Bath

Haverhill, MA (Downtown, Haverhill)


$1,150

1 Bed1 Bath
8

Haverhill, MA 01832

$2,200

6 Beds1 Bath

Haverhill, MA (Haverhill, Mount Washington)


$2,200

6 Beds1 Bath
4

Haverhill, MA 01832

$1,200

3 Beds1 Bath

Haverhill, MA (Haverhill, Mount Washington)


$1,200

3 Beds1 Bath
7

Haverhill, MA 01832

$1,100

3 Beds1 Bath

Haverhill, MA (Haverhill, Mount Washington)


$1,100

3 Beds1 Bath
8

Haverhill, MA 01832

$1,350

3 Beds1 Bath

Haverhill, MA (Haverhill, Mount Washington)


$1,350

3 Beds1 Bath
5

Kingston, NH 03848

$1,500

1 Bed1 Bath

6

Hampstead, NH 03841

$1,355

2 Beds1 Bath

15

Newbury, MA 01951

$2,400

2 Beds1 Bath

18

Salisbury, MA 01952

$3,000

2 Beds2 Baths

9

Fremont, NH 03044

$1,900

3 Beds1 Bath

6

Hampton, NH 03842

$1,600

2 Beds2 Baths