Claim: Chennai Citi Centre, a shopping mall located in Mylapore, Chennai, India which was considered as one of the most expensive malls, was opened on March 3, 2006 with a total retail floor area of 150,000 square feet containing five floors and a parking for 500 cars.
Evidence: The Chennai Citi Centre is a shopping mall in Mylapore, Chennai, India. According to Cushman and Wakefield, a global real estate consultancy firm, it is one of the most expensive shopping malls in Chennai. 3 March 2006 150,000 sq ft (14,000 m) 5 500 cars Chennai Citi Centre