Eco Cube Shinsaibashi Location Map

address: 2-9-4 Nishi-Shinsaibashi, Chuo, Osaka, Japan
view on Google Maps