ITC Cipulir Mas

(Plaza/Mall)

Jl. Ciledug Raya No. 18

Cipulir

South Jakarta

What Nearby: