85 River Road, Cushing, ME 04563
3
beds
4
baths
2,517 Sq.Ft. LIVING AREA
9.42 Acres lot