FMC 12438503 1BR in Iidabashi – Tokyo | SherryStay