Min Price
Max Price
Beds
 

70 Properties

Sort

Haverhill, MA 01830

$1450

4 Beds2 Baths

18

Manchester, NH 03104

$1250

2 Beds2 Baths

9

Manchester, NH 03104

$1150

2 Beds1 Bath

11

Newburyport, MA 01950

$2000

3 Beds2 Baths

Newburyport, MA (High Street Neighborhood)


$2000

3 Beds2 Baths
33

Haverhill, MA 01830

$1850

2 Beds1 Bath

10

Haverhill, MA 01830

$1500

3 Beds1 Bath