Depok Town Square

Detos berdiri di area seluas 160.000 m² dengan total areal lahan seluas 24.000 m² menawarkan lebih dari 2.300 unit kios yang terdiri dari "exterior shop", "speciality shop", "open shop", kafe/restoran dan "food court". Pusat perbelanjaan itu memiliki area parkir yang mampu menampung sekitar 1.300 mobil.