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.
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.