Where is Ventura / Sherman Oaks located?
Ventura / Sherman Oaks, Ventura / Sherman Oaks, United States of America (approx. 34.154484°, -118.46932°)
Ventura / Sherman Oaks, Ventura / Sherman Oaks, United States of America (approx. 34.154484°, -118.46932°)