Where is International House Berkeley?

Where is International House Berkeley located?

International House Berkeley, California, United States (approx. 37.86952°, -122.252°)


Where is International House Berkeley on the map?