Min Price
Max Price
Beds
 

53 Properties

Sort
4

Newburyport, MA 01950

$1,350

1 Bed1 Bath

Newburyport, MA (Newburyport, South End)


$1,350

1 Bed1 Bath
4

Newburyport, MA 01950

$950

1 Bed1 Bath

Newburyport, MA (Newburyport, South End)


$950

1 Bed1 Bath
36

Newburyport, MA 01950

$2,800

3 Beds2 Baths

Newburyport, MA (Newburyport, Old Ferry Road)


$2,800

3 Beds2 Baths
15

West Newbury, MA 01985

$1,800

3 Beds1 Bath

6

Haverhill, MA (Central Bradford, Haverhill)


$1,600

2 Beds1 Bath
8

Haverhill, MA (Central Bradford, Haverhill)


$1,550

3 Beds1 Bath

Haverhill, MA 01830

$875

Studio1 Bath

Haverhill, MA (Downtown, Haverhill)


$875

Studio1 Bath