Ota-ku, Tokyo Omori Minami 3-chome
- Leopalace Eye & Ron
- 15 min walk from Showajima Sta., Tokyo Monorail Haneda Airport Line.
17 min walk from Umeyashiki Sta., Keikyū Main Line.
303 // The post has been removed
Similar properties recommend for you