Location Detail :
SPBG 31A-12402 Lebak Bulus