My Search Page $1,153,470 33 Rowell Lane Middleton 2 beds, 2f/1h baths, 2 garages $525,000 77 Hanover Street U: 6 Portsmouth 1 beds, 1 baths, 983 sqft. $1,075,000 55 Oakwood Drive Portsmouth 5 beds, 4 baths, 7,173 sqft. $750,000 16 Hilltop Road Plaistow 4 beds, 3 baths, 3,504 sqft. $1,500,000 77 Hanover Street Portsmouth 3 beds, 3 baths, 1,991 sqft. $510,000 7 Witham Farm Road Greenland 3 beds, 3 baths, 2,048 sqft. $515,000 8R Rolfe's Lane Newbury $525,000 2 Main Drive Wenham $534,900 52 North Circle Stoddard 3 beds, 3 baths, 2,880 sqft. $535,000 60 Mathews Road Deerfield $549,900 22 Grandview Drive Dover 4 beds, 3 baths, 4,099 sqft. $549,900 334 Maplewood Avenue Portsmouth 3 beds, 3 baths, 1,717 sqft. $554,900 10 French Road Epping 3 beds, 3 baths, 2,016 sqft. $585,000.00 0 Ashland Street Nashua 3 beds, 3 baths, 2,496 sqft. $595,000 27 Winnicut Road 2 North Hampton 3 beds, 3 baths, 2,106 sqft. $634,500 369 Wibird Street Portsmouth 3 beds, 2 baths, 1,290 sqft. $656,000 22 Grandview Drive Dover 4 beds, 3 baths, 4,099 sqft. $665,000 6 Trimble Trail Kensington 4 beds, 3 baths, 5,254 sqft. $685,000 14 Indian Run Road Nottingham 3 beds, 2 baths, 2,435 sqft. $699,000.00 161 Thornton Street Portsmouth 3 beds, 2 baths, 1,565 sqft. $784,184 3 Willowdale Circle U: 7 Ipswich $1,155,000 161 Thornton Street Portsmouth 2 beds, 2 baths, 1,560 sqft. $1,199,000 10 Whitehorse Drive Rye 4 beds, 5 baths, 5,378 sqft. $1,295,000 56 Cable Road Rye 3 beds, 4 baths, 2,156 sqft. View More