Favorite buttonPrevious imageNext imageNew 2d ago$2,0002 beds, 1 bath36 South StHouse in Somersworth, NHContact