Avenue Business Centre @ Plaza Mon’t Kiara has a combined office space of 3,500 square ...
Avenue Business Centre@ 1 Mont Kiara is located in the heart of the Mont Kiara neighbou...
A commercial shop cum office development, Solaris Mont Kiara (also known as Solaris @ M...