Min Price
Max Price
Beds
 

84 Properties

Sort
19

Haverhill, MA 01830

$1200

1 Bed1 Bath

Haverhill, MA (Haverhill, Highlands)


$1200

1 Bed1 Bath
3

Haverhill, MA 01830

$1490

Studio1 Bath

Haverhill, MA (Downtown, Haverhill)


$1490

Studio1 Bath
7

Haverhill, MA 01832

$1450

1 Bed1 Bath

Haverhill, MA (Downtown, Haverhill)


$1450

1 Bed1 Bath
7

Haverhill, MA 01832

$1715

2 Beds1 Bath

Haverhill, MA (Downtown, Haverhill)


$1715

2 Beds1 Bath
29

Lawrence, MA 01841

$1300

2 Beds1 Bath

Lawrence, MA (Lawrence, Prospect Hill - Back Bay)


$1300

2 Beds1 Bath
6

North Andover, MA 01845

$1750

1 Bed1 Bath

North Andover, MA (North Andover)


$1750

1 Bed1 Bath
12

North Andover, MA 01845

$2075

2 Beds2 Baths

North Andover, MA (North Andover)


$2075

2 Beds2 Baths
4

North Andover, MA 01845

$1750

1 Bed1 Bath

North Andover, MA (North Andover)


$1750

1 Bed1 Bath
5

North Andover, MA 01845

$2300

2 Beds1 Bath

North Andover, MA (North Andover)


$2300

2 Beds1 Bath
4

North Andover, MA 01845

$2100

3 Beds1 Bath

North Andover, MA (North Andover)


$2100

3 Beds1 Bath
4

Lawrence, MA 01840

$1550

1 Bed1 Bath

Lawrence, MA (Lawrence, North Common)


$1550

1 Bed1 Bath
8

Salem, NH 03079

$1650

2 Beds1 Bath

20

Lawrence, MA 01840

$1100

1 Bed1 Bath

Lawrence, MA (General Donovan, Lawrence)


$1100

1 Bed1 Bath
10

Salem, NH 03079

$1250

2 Beds1 Bath

12

Amesbury, MA 01913

$995

1 Bed1 Bath

5

Lawrence, MA 01841

$1550

2 Beds1 Bath

Lawrence, MA (Lawrence, Tower Hill)


$1550

2 Beds1 Bath
6

Andover, MA 01810

$1650

1 Bed1 Bath

6

Hampstead, NH 03841

$1350

2 Beds1 Bath

22

Amesbury, MA 01913

$1895

1 Bed1 Bath

Amesbury, MA (Amesbury)


$1895

1 Bed1 Bath