loc:38.342941,140.836142
loc:38.342941,140.836142
Address ·
Izumi, Sendai
Directions
Details
Address
Izumi Park Town Tapio
5-1, Teraoka 6-Chōme
Izumi, Sendai, Miyagi
Japan 981-3204