The Edogawa Rampo Residence
5-15-17 Nishiikebukuro, Toshima 171-0021 Tokyo Prefecture
The Edogawa Rampo Residence is a Historic Sites place is located in Toshima, Kanto. The address of The Edogawa Rampo Residence is 5-15-17 Nishiikebukuro, Toshima 171-0021 Tokyo Prefecture.