Tokyo Architecture Info

TV Tower Ishimaru

Also known as
Ishimaru Denki TV Tower
Address
1-6-4 Kanda-Sakumacho
Tokyo, Kanto
Basic Information
Type Retail
Floors: 6
Neighborhood: Kanda-Sakumacho