View details for 20-24 Franklin St. 20-24 Franklin St. $2,800+ 20-24 Franklin Street, Somersworth, NH 03878
View details for 151 Indigo Hill Rd. 151 Indigo Hill Rd. $1,900+ 151 Indigo Hill Road, Somersworth, NH 03878