JL Keadilan, No. 15A, Depok, Indonesia