Location Detail : SPBG 31A-12402 Lebak Bulus