Anthony Tirtasaputra

Anthony Tirtasaputra

Three Towers. Central Park in Jakarta, Indonesia is a mixed-use complex including a shopping mall, an office tower, 3 apartments, and a hotel covering an area of Royalty Free Stock PhotoThree Towers. Central Park in Jakarta, Indonesia is a mixed-use complex including a shopping mall, an office tower, 3 apartments, and a hotel covering an area of