Metropolis Town Square

Metropolis Town Square, as the name explain means a place for the urban activity. The building is created through design with modern spirit. The look of building can build up the mood for the users or visitors, with that philosophy in mind, Architect of Indomegah creates a masterpiece for modern shopping activities. This building appears with a very hip and modern spirit with the same spirit as the visitors heart.