what is the gross leasable area of the mall located in the area also known as thirumayilai ?
117,600 sq ft