Where is Ikebukuro Yamase Building #GR1, Tokyo?

Where is Ikebukuro Yamase Building #GR1, Tokyo located?

Ikebukuro Yamase Building #GR1, Tokyo, Ikebukuro Yamase Building #GR1, Tokyo, Japan (approx. 35.73419°, 139.7078°)


Where is Ikebukuro Yamase Building #GR1, Tokyo on the map?