title: Google geocode API can't find address returned by the place API
body: <p>I can't get google's geocode api to recognize the address:</p>
  
  <p>The Squaire 12<br>
  Am Flughafen<br>
  60549 Frankfurt am Main<br>
  Germany</p>
  
  <p>The Squaire is a building at the airport in Frankfurt. It doesn't appear to have a normal street address, but a number of businesses in The Squaire have addresses like "The Squaire NUMBER". For example:</p>
  
  <ul>
  <li>ALEX: <a href="https://www.google.com/maps/place/ALEX+Frankfurt+The+Squaire/@50.0526911,8.5683829,78m/data=!3m1!1e3!4m5!3m4!1s0x0:0x3cc441ae39321b67!8m2!3d50.052795!4d8.568673" rel="nofollow noreferrer">The Squaire 17, 60549 Frankfurt am Main, Germany</a></li>
  <li>Bilfinger Facility Services GmbH: <a href="https://www.google.com/maps/place/Bilfinger+Facility+Services+GmbH/@50.0532033,8.5709144,84m/data=!3m1!1e3!4m5!3m4!1s0x0:0xe263ab1350db84a2!8m2!3d50.0531461!4d8.57108" rel="nofollow noreferrer">THE SQUAIRE 13, Am Flughafen, 60549 Frankfurt am Main, Germany</a></li>
  </ul>
  
  <p>But no matter what I do, I can't get addresses like that recognized by the google geocode api at:</p>
  
  <ul>
  <li><a href="https://maps.googleapis.com/maps/api/geocode/json?address=The%20Squaire%2012,%20Am%20Flughafen,%2060549%20Frankfurt%20am%20Main,%20Germany" rel="nofollow noreferrer">The Squaire 12, Am Flughafen, 60549 Frankfurt am Main, Germany</a></li>
  <li><a href="https://maps.googleapis.com/maps/api/geocode/json?address=The%20Squaire%2012,%2060549%20Frankfurt%20am%20Main,%20Germany" rel="nofollow noreferrer">The Squaire 12, 60549 Frankfurt am Main, Germany</a></li>
  <li>And lots of other variations</li>
  </ul>
  
  <p>The maddening thing is that the places API finds the place I'm looking for when I search for "squaire" near the airport:</p>
  
  <p><a href="https://maps.googleapis.com/maps/api/place/nearbysearch/json?key=XYZ&amp;location=50.0509194,8.5684084&amp;radius=1000&amp;keyword=squaire" rel="nofollow noreferrer">https://maps.googleapis.com/maps/api/place/nearbysearch/json?key=XYZ&amp;location=50.0509194,8.5684084&amp;radius=1000&amp;keyword=squaire</a></p>
  
  <p>The matching result has: <code>place_id: ChIJY9ZMLL4KvUcRxZhQ3e-7ask</code>. When I query the details endpoint:</p>
  
  <p><a href="https://maps.googleapis.com/maps/api/place/details/json?key=XYZ&amp;placeid=ChIJY9ZMLL4KvUcRxZhQ3e-7ask" rel="nofollow noreferrer">https://maps.googleapis.com/maps/api/place/details/json?key=XYZ&amp;placeid=ChIJY9ZMLL4KvUcRxZhQ3e-7ask</a></p>
  
  <p>I get <code>formatted_address: "THE Squaire 12, Am Flughafen, 60549 Frankfurt am Main, Germany"</code>, but that's exactly the address that won't work in the geocode api.</p>
  
  <p>And when I use the reverse geocode api with the place_id:</p>
  
  <p><a href="https://maps.googleapis.com/maps/api/geocode/json?key=XYZ&amp;place_id=ChIJY9ZMLL4KvUcRxZhQ3e-7ask" rel="nofollow noreferrer">https://maps.googleapis.com/maps/api/geocode/json?key=XYZ&amp;place_id=ChIJY9ZMLL4KvUcRxZhQ3e-7ask</a></p>
  
  <p>I get <code>formatted_address: "plug and work Frankfurt, THE SQUAIRE Conference Center, THE Squaire 12, Am Flughafen, 60549 Frankfurt am Main, Germany"</code>. Which still doesn't work in the forward geocode api:</p>
  
  <p><a href="https://maps.googleapis.com/maps/api/geocode/json?address=plug%20and%20work%20Frankfurt,%20THE%20SQUAIRE%20Conference%20Center,%20THE%20Squaire%2012,%20Am%20Flughafen,%2060549%20Frankfurt%20am%20Main,%20Germany" rel="nofollow noreferrer">https://maps.googleapis.com/maps/api/geocode/json?address=plug%20and%20work%20Frankfurt,%20THE%20SQUAIRE%20Conference%20Center,%20THE%20Squaire%2012,%20Am%20Flughafen,%2060549%20Frankfurt%20am%20Main,%20Germany</a></p>