Location


Address・3-61-9  Yamagawa-cho, Shuri, Naha-shi, Okinawa


View larger map