$580,000
100 Woods Road, Falmouth, ME 04105
$1,999,000
10 Paddock Way, Falmouth, ME 04105
$795,000
5 Phillips Road, Falmouth, ME 04105
$760,000
216 Middle Road, Falmouth, ME 04105
$875,000
19 Lakeside Drive, Falmouth, ME 04105