CityCenter Shopping Mall

CityCenter's Shopping Mall is a shopping mall located in Floweria City, Floweria. It is one of the most well known and also the most visited malls in the city, possibly due to its design and the quality