Address:
1-29-10 Uehara, Shibuya, Tokyo
東京都渋谷区上原1-29-10 OPRCT

map.png