A recent construction house with all the necessary facilities. Also conveniently situated near Ikebukuro.