18 Summer Long Drive Drive #Lot 28, Old Orchard Beach, ME 04064 - M...