Apartment Unit E at 328 Main Street, Somersworth, NH 03878 - HotPads | HotPads