170 Middle Rd ., Portsmouth – MLS

68 Kearsarge Ave., Hopkington – TDG

68 Kearsarge Ave., Hopkington – MLS

445 Pleasant St., Unit 1, Portsmouth – MLS

445 Pleasant St., Unit 1, Portsmouth – TDG

616 Portland St., Unit 24, Rochester – TDG

Lot 9, Constitution Way, Rochester – MLS

Lot 9, Constitution Way, Rochester – TDG