Googleのバグのようです。このジオコーディング呼び出しに対する Google からの応答を考えてみましょう: http://maps.googleapis.com/maps/api/geocode/json?latlng=37.4242731%2C-122.1454809&sensor=true
座標はパロアルトで、グーグルマップで確認できます。Google からの応答では、正しい通りの名前と番地、さらには正しい郡が表示されますが、40 マイル離れたサウス サンフランシスコに位置付けられます。理由はありますか?