Min Price
Max Price
Beds
 

6 Properties

Sort

Portsmouth, NH 03801

$4215 - $6185

3 Beds2 Baths

1 Unit Available

Portsmouth, NH


$4215 - $6185

3 Beds2 Baths
1 Unit Available
27

Newmarket, NH 03857

$1050 - $1150

3 Beds1 Bath

31

Amesbury, MA 01913

Contact for Pricing

3 Beds2 Baths

18

Haverhill, MA 01830

$2300

3 Beds2 Baths

Haverhill, MA (Downtown, Haverhill)


$2300

3 Beds2 Baths

Haverhill, MA 01835

From $1495

3 Beds1 Bath

Haverhill, MA (Central Bradford, Haverhill)


From $1495

3 Beds1 Bath