Southgate (Swimming Pool) Swimming Pool Complex Southgate is a Mix-used building located in Jakarta, Indonesia. The HPI system in-placed are still in good condition. Skills Posted on October 5, 2021 ← Citra Tower Goa Residence →