Mandarin Square


The Mandarin Square is a 39-storey residential skyscraper at the Binondo district in Manila, Philippines. The building has a height of.