Izen Kiara 2 Located in the heart of Mont Kiara where is the commercial area. Walking distance to few malls and shop area. Such as One Mont Kiara, Plaza Mont Kiara, Arcoris, Kiara 163 and Shoplex.