Cumberland County
29 Shady Run Lane, Cumberland
$460,000
305 Ray Street, Portland
$338,000
96 Ledgewood Drive, Falmouth
$315,000
31 Main Street, Gray
$255,000
66 Rolling Hills Drive, Standish
$268,000
10 Lee Avenue, South Portland
$215,000
30 Hyde Road, Gray
$275,000
22 Rainbow Lane, Gorham
$240,000
108 Durham Road, Freeport
$430,000
60 Two Rod Road, Scarborough
$270,000
3 Barker Avenue, Gray
$250,000
60 Pleasant Hill Road, Freeport
$245,000
159 School Street, South Portland
$183,500
110 Tuttle Road, Cumberland
$335,000
15 Connor Drive, New Goucester
$312,000
32 Rosewood Lane, New Goucester
$325,000
71 Brooke Lane, New Goucester
$286,000
181 Trickey Pond Road, Naples
$551,000
54 Deertrees Road, Harrison
$205,000
122 Alba Street, Portland
$250,000
Kennebec County
43 Chipmunk Lane, Monmouth
$345,000
358 Memorial Drive, Winthrop
$523,900
Lot 21A Memorial Drive, Winthrop
$27,500
Oxford County
93 Darnit Road, Buckfield
$248,000
York County
122 South Street, Biddeford
$226,000
30 Therrien Avenue, Saco
$238,000
14 Washington Avenue, Saco
$185,000
98 Granite Street, Biddeford
$252,500
6 Ocean View Circle, Saco
$407,500
13 Young Road, Hollis
$140,300
375 Lebanon Street, Sanford
$263,000
Sagadahoc County
484 Mountain Road, Woolwich
$205,000
31 Bay Park Drive, Topsham
$299,000
Androscoggin County
89 Old Danville Road, Auburn
$231,000