Where is International House Berkeley?

Where is International House Berkeley located?

International House Berkeley, International House Berkeley, United States of America (approx. 37.869522°, -122.25201°)


Where is International House Berkeley on the map?