"The Chennai Citi Centre is a shopping mall in Mylapore, Chennai, India. It was opened in March 3, 2006 and is located on Radhakrishnan Salai. According to Cushman and Wakefield, a global real estate consultancy firm, it is one of the most expensive shopping malls in Chennai."@en . . . . . "Chennai Citi Centre"@en . "10925.0"^^ . "2006-03-03Z"^^ . .