Homes for sale - 15 Francis Street #2, Old Orchard Beach, ME 04064 ...