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
04086 Homes for Sale & Real Estate
Save Search
price
-
Filters
1-13
of
13
Homes
Sort by Recommended
$412,000
18 Middle Street
Topsham, ME 04086
3
Beds
2
Baths
1,028
Sq. Ft.
New
$125,000
303 Meadow Road
Topsham, ME 04086
-
Beds
-
Baths
-
Sq. Ft.
$82,500
783 Middlesex Road
Topsham, ME 04086
-
Beds
-
Baths
-
Sq. Ft.
Virtual Tour
$515,000
631 Foreside Road
Topsham, ME 04086
4
Beds
1.5
Baths
2,379
Sq. Ft.
$250,000
0 Emily Street
Topsham, ME 04086
-
Beds
-
Baths
-
Sq. Ft.
$679,000
Lot #10 Halcyon Drive
Topsham, ME 04086
3
Beds
2.5
Baths
2,108
Sq. Ft.
Virtual Tour
$599,000
Lot 1 Halcyon Drive
Topsham, ME 04086
2
Beds
2
Baths
1,281
Sq. Ft.
$689,900
Lot 8 Raspberry Lane
Topsham, ME 04086
3
Beds
2.5
Baths
1,970
Sq. Ft.
$399,000
705 Cathance Road
Topsham, ME 04086
2
Beds
1
Bath
864
Sq. Ft.
$800,000
Restricted Address
Topsham, ME 04086
3
Beds
2
Baths
1,200
Sq. Ft.
$763,000
Lot #9 Halcyon Drive
Topsham, ME 04086
3
Beds
2.5
Baths
2,137
Sq. Ft.
$1,500,000
57 Winter Street
Topsham, ME 04086
14
Beds
10
Baths
9,126
Sq. Ft.
$300,000
57 Winter Street
Topsham, ME 04086
-
Beds
-
Baths
-
Sq. Ft.
Compass
ME
Sagadahoc County
04086
Homes for Sale near 04086
Neighborhoods
Perkins
Arrowsic
Pond Road
Webster Street
New Auburn
Bleachery Hill
Franklin Pasture
Sabattus Crossroads
Marcotte Park
Downtown Lewiston
Geiger School
Downtown Auburn
Main Street-Frye Street Historic District
Union Street
Cousins Island
Littlejohn Island
Falmouth Foreside
Chelsea
Great Diamond Island
Little Diamond Island
Show More
Cities
Bowdoinham
Lisbon
Durham
Brunswick
Bowdoin
Bath
Topsham
Lisbon Falls
West Bath
Woolwich
Sabattus
Freeport
Harpswell
Dresden
Lewiston
Phippsburg
Pownal
Richmond
Orrs Island
Litchfield
Show More
ZIPs
04008
04011
04222
04252
04287
04530
04579
04250
04280
04032
04079
04342
04240
04562
04069
04210
04578
04357
04350
04066
Show More
Looking for Rentals?
Homes and Apartments for Rent in 04086