South City Mall is a shopping mall in south Kolkata, India. Located on Prince Anwar Shah Road it has been open since 16 January 2008. It has a Gross Lease-able Area of 1,000,000 sq ft and parking for 2,500 vehicles.
No Records Found
Sorry, no records were found. Please adjust your search criteria and try again.