$2,250,000
8 Roaring Rock Road, York, ME 03909
$565,000
298 York Street, Unit 8, York, ME 03909
$719,000
21 Fernald Avenue, Unit B, York, ME 03909
$1,640,000
263 Long Sands Road, Unit 2, York, ME 03909
$525,000
60 Barrell Lane, Unit 1, York, ME 03909
$899,000
26 Ferncroft Road, York, ME 03909