Question: What is the gross leasable area of the shopping mall located in the area of India also known as Thirumayilai ?
Answer: 117,600 sq ft