FMC 13208538 2BR in Shibuya – Tokyo | SherryStay