We've just released Google Maps Address add-on. It's available for purchase here.
Read more in our documentation.
For B2B use cases the ability for the user to type in business (place) name would be great too. It could be a checkbox option to also accept places or only addresses.
Maybe use https://smartystreets.com/articles/autocomplete