Satellite map of Chennai Citi Centre
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.
Latitude: 13° 02' 20.67" N
Longitude: 80° 16' 15.68" E