The Chennai Citi Centre is a shopping mall in Mylapore, Chennai, India.[2] It opened on 3 March 2006[1] 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.[3]
This article about a shopping mall is a stub. You can help Wikipedia by expanding it.
This article about an Indian building or structure is a stub. You can help Wikipedia by expanding it.