Compass
Buy
Rent
Sell
Compass Exclusives
Private Exclusives
Coming Soon
Compass Listings
New Development
Agents
Find an Agent
Become an Agent
Compass
Buy
Rent
Sell
Compass Exclusives
Compass Exclusives
Private Exclusives
Coming Soon
Compass Listings
New Development
Agents
Agents
Find an Agent
Become an Agent
04107 Homes for Sale & Real Estate
Save Search
price
-
Filters
1-11
of
11
Homes
Sort by Recommended
New
$2,200,000
1 Cardinal Lane
Cape Elizabeth, ME 04107
7
Beds
5.5
Baths
5,207
Sq. Ft.
$3,800,000
25 Peabbles Cove Road
Cape Elizabeth, ME 04107
2
Beds
2
Baths
1,403
Sq. Ft.
$1,000,000
33 Maxwell Woods Drive, Unit 35
Cape Elizabeth, ME 04107
3
Beds
3
Baths
2,846
Sq. Ft.
Virtual Tour
$899,000
25 Littlejohn Road
Cape Elizabeth, ME 04107
3
Beds
3
Baths
2,438
Sq. Ft.
$1,200,000
1 Windward Way, Unit 1
Cape Elizabeth, ME 04107
1
Bed
1.5
Baths
976
Sq. Ft.
$4,995,000
2 Windward Way, Unit 2
Cape Elizabeth, ME 04107
5
Beds
4.5
Baths
5,106
Sq. Ft.
$1,200,000
1 Windward Way
Cape Elizabeth, ME 04107
1
Bed
1.5
Baths
976
Sq. Ft.
$3,850,000
2 Garden Circle
Cape Elizabeth, ME 04107
4
Beds
3.5
Baths
2,856
Sq. Ft.
Virtual Tour
$1,850,000
884 Shore Road
Cape Elizabeth, ME 04107
3
Beds
3.5
Baths
2,866
Sq. Ft.
$2,725,000
2 Salt Spray Lane
Cape Elizabeth, ME 04107
3
Beds
2.5
Baths
2,380
Sq. Ft.
$4,995,000
2 Windward Way
Cape Elizabeth, ME 04107
5
Beds
4.5
Baths
5,106
Sq. Ft.
Compass
ME
Cumberland County
04107
Homes for Sale near 04107
Neighborhoods
Willard Square
Little Diamond Island
Higgins Beach
Meetinghouse Hill
Cushing Island
Loveitts Field
Stanwood Park
Knightville
Broadview Park
Fort Preble
Great Diamond Island
Ferry Village
Pleasantdale
Cash Corner
Ligonia
Oak Hill
Downtown Portland
West End
Libbytown
Valley Street
Show More
Cities
Portland
Scarborough
Cape Elizabeth
South Portland
Peaks Island
Falmouth
Long Island
Old Orchard Beach
Westbrook
Chebeague Island
Cumberland
Cliff Island
Saco
Cumberland Foreside
Yarmouth
Biddeford
Gorham
Ocean Park
Windham
Cumberland Center
Show More
ZIPs
04074
04108
04103
04106
04101
04102
04109
04105
04050
04092
04064
04019
04017
04110
04096
04021
04072
04038
04005
04063
Show More
Looking for Rentals?
Homes and Apartments for Rent in 04107