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