D50 101 Shibuya (train, 5min) Meguro sta 8min Max3 Wifi – Tokyo | SherryStay