Portland
$549,900

Gorham
$319,900

Cape Elizabeth
$985,000

117 Allen Ave

Portland
$649,900

133 E Commonwealth Dr

Portland
$314,900

Cape Elizabeth
$680,000

Portland
$355,000

Orrs Island
$1,190,000

64 Cross Hill Rd

Cape Elizabeth
$850,000