Izumicho Pumping Station
1-3-12 Kanda Izumicho, Chiyoda 101-0024 Tokyo Prefecture
Izumicho Pumping Station is a Historic Sites place is located in Chiyoda, Kanto. The address of Izumicho Pumping Station is 1-3-12 Kanda Izumicho, Chiyoda 101-0024 Tokyo Prefecture.