"street-level Look Around view, which is available in New York City, the San Francisco Bay Area, Los Angeles, Las Vegas, Houston and Oahu"
Does anyone know if they plan to expand on this at all? Or just certain major cities?
Does anyone know if they plan to expand on this at all? Or just certain major cities?