$85,000
Lot Tbd West Hamlet Road, Newcastle, ME 04553
$149,900
Lot #4 Lewis Hill Road, Newcastle, ME 04553
$495,000
22 Mills Road, Newcastle, ME 04553
$549,000
419 River Road, Newcastle, ME 04553
$739,000
38 Academy Hill Road, Newcastle, ME 04553
$489,000
283 Mills Road, Newcastle, ME 04553