KDX Shibuya Nanpeidai Building, 17-17 Nanpeidai-cho, Shibuya-ku, Tokyo 150-0036 Japan
Click to enlarge (Google Map)