During the organic search for "huntington beach carpet cleaning", Google returns a map with three results where three businesses are presented.
The first business has both address and phone information and SerpApi has no issues parsing them. However, second and third businesses don't have address information shown and only phone number is shown on the page. This is where issue arises as Google shows phone in place address element and SerpApi parses phone number from address element hence shows the phone as address. Our user also reported that same can happen where no phone number is shown and address info is shown as phone number in JSON.
Example:
Screenshot: