FMC 17797772 Studio in Ikebukuro – Tokyo | SherryStay