- Address
- Meguro-ku, Tokyo
- Access to
-
Denentoshi Line Ikejiri-ohashi Sta. / 3 min. walk
Inokashira Line Shibuya Sta. / 16 min. walk
Toyoko Line Naka-meguro Sta. / 19 min. walk
Toyoko Line Naka-meguro Sta. / 17 min. walk
- Construction
- Completion date
- 2009-April