242 Green Street

Somersworth, NH - $2,950,000