- 60 Elm St #B, North Berwick, ME 03906$2,400/mo2 beds · 1 bath · 1,200 sq ft60 Elm St #BNorth Berwick, ME 03906
- 22 Prospect St #B, North Berwick, ME 03906$1,750/mo2 beds · 1 bath · 1,100 sq ft22 Prospect St #BNorth Berwick, ME 03906
- Pleasant St, North Berwick, ME 03906$1,750/mo2 beds · 1 bath · 1,050 sq ftPleasant StNorth Berwick, ME 03906
- 64D Portland St #D, North Berwick, ME 03906$1,600/mo1 bed · 1 bath · 700 sq ft64D Portland St #DNorth Berwick, ME 03906

Updated



