111 Reach Road, Harpswell, ME 04079
3
beds
3
baths
2,447 Sq.Ft. LIVING AREA
3.2 Acres lot