Mercure Apartment

PT. Deverindo Indograha Raya

Surabaya, Indonesia

Singapore Technologies Industrial

25-story residential building