240 Clay Hill Road, York, ME 03902
3
beds
4
baths
3,144 Sq.Ft. LIVING AREA
0.5 Acres lot