Tag: Office Mont Kiara for rent

Plaza Mont Kiara

Plaza Mont Kiara is a resort office-retail complex in Mont Kiara that attracts a high number of expatriates, representing more than 30 nationalities; particularly the Japanese, Koreans and Singaporeans, who…