code: def _parse_place(place, is_freeform=None):
          
          # When freeform already so full address
          if is_freeform == 'true':
              location = place.get('freeformaddress')
          else:
              # For parcelle
              if place.get('numero'):
                  location = place.get('street')
              else:
                  # When classic geocoding
                  # or when reverse geocoding
                  location = "%s %s" % (
                      place.get('postal_code', ''),
                      place.get('commune', ''),
                  )
                  if place.get('street'):
                      location = "%s, %s" % (
                          place.get('street', ''),
                          location,
                      )
                  if place.get('building'):
                      location = "%s %s" % (
                          place.get('building', ''),
                          location,
                      )
  
          return Location(location, (place.get('lat'), place.get('lng')), place)
docs: Get the location, lat, lng and place from a single json place.