FMC 8806264 1BR in Ikebukuro – Tokyo | SherryStay