Map and Nearby Locations:

3-1-35 Shibaura, Minato, Tokyo 108-0023, Japan