2 Chome-5-19 Higashishinagawa, Shinagawa City, Tokyo 140-0002, Japan
Tennōzu Isle Station is a Train station located at 2 Chome-5-19 Higashishinagawa, Shinagawa City, Tokyo 140-0002, Japan. It has received 216 reviews with an average rating of 3.5 stars.
The address of Tennōzu Isle Station: 2 Chome-5-19 Higashishinagawa, Shinagawa City, Tokyo 140-0002, Japan
Tennōzu Isle Station has 3.5 stars from 216 reviews
Train station