Sorting options

Plaza Mont Kiara

Plaza Mont Kiara is the first commercial development in Mont Kiara which combines an office complex with…

Type: Serviced Office Space Area: 11 suites