CITI CENTER INFORMATION | |
The Chennai Citi Centre is a shopping mall in Mylapore, Chennai, India. It was opened in 2006. According to Cushman and Wakefield, a global real estate consultancy firm, it is one of the most expensive shopping malls in Chennai |
Retail Informations |
Shop Name & List |
|
Back<< |