Tribeca Park, Central Park Mall

Location:Central Park Mall, Grogol, West Jakarta

Central Park Mall, Grogol, West Jakarta