Aobayama, Aoba Ward, Sendai, Miyagi 980-0856, Japan
International Center Station is a Subway station located at Aobayama, Aoba Ward, Sendai, Miyagi 980-0856, Japan. It has received 201 reviews with an average rating of 4.2 stars.
The address of International Center Station: Aobayama, Aoba Ward, Sendai, Miyagi 980-0856, Japan
International Center Station has 4.2 stars from 201 reviews
Subway station
127 reviews
1 Chome Yagiyamahoncho, Taihaku Ward, Sendai, Miyagi 982-0801, Japan