$175,000
— beds— baths— sq ft
0 Sunset Ave, Portland, ME 04103Vacant lot • Septic design • Sandy beaches
$850,000
2 beds1 bath750 sq ft
562 Island Ave, Peaks Island, ME 04108Open floor design • Galley kitchen • Breakfast counter
$579,000
2 beds1 bath1,000 sq ft
85 Upper A St, Peaks Island, ME 04108New plumbing • New cabinets • New electric
$1,260,000
3 beds2 baths1,720 sq ft
364 Island Ave, Peaks Island, ME 04108Water views • Deeded shore access • Landscaped patio
$925,000
3 beds2 baths1,529 sq ft
46 Ryefield St, Peaks Island, ME 04108Wood stove • Lined chimney • Modernized
$254,900
— beds— baths— sq ft
151 Brackett Ave, Peaks Island, ME 04108Prime lot • 0.58 acre lot • Listed 124 days
$1,200,000
— beds— baths— sq ft
109 Reed Ave, Peaks Island, ME 04108Wooded grove • Elevated ridge • Grassy lawn
111 Spruce Ave, Peaks Island, ME 04108
24 Edwards St, Peaks Island, ME 04108
22 Boathouse Way, Portland, ME 04108Average home prices near 04109, ME
Cities
- Biddeford homes for sale$550,000
- Yarmouth homes for sale$812,000
- Freeport homes for sale$474,000
- Saco homes for sale$500,000
- Gorham homes for sale$575,000
- Cape Elizabeth homes for sale$1,300,000
- Zip Codes
- Minor Civil Divisions
- 04005 homes for sale$543,225
- 04092 homes for sale$399,450
- 04096 homes for sale$812,000
- 04101 homes for sale$925,000
- 04062 homes for sale$550,000
- 04102 homes for sale$525,900
- Wells homes for sale$599,000
- Cumberland homes for sale$717,900
- Buxton homes for sale$529,000
- Harpswell homes for sale$947,000
- Arundel homes for sale$625,000
04109, ME real estate trends
$900K
Sale price
+125.8%
since last year
since last year
$419
Sale $/sq ft
-4.1%
since last year
since last year
Under list price
5.3%
Days on market
264
Down payment
20.0%
Total homes sold
1
More to explore in 04109, ME
Popular Markets in Maine
- Portland homes for sale$657,000
- Scarborough homes for sale$625,000
- South Portland homes for sale$535,000
- Falmouth homes for sale$1,200,000
- Cape Elizabeth homes for sale$1,300,000
- Bangor homes for sale$299,000























United States
Canada