Plaza Mont Kiara
Plaza Mont Kiara is a mixed commercial development located at Mont Kiara, consists of offices and shops with built-up area ranging from 598 sq.ft. and 1,500 sq.ft. Plaza Mont Kiara was developed by Sunrise, and is among the very first commercial centers in Mont Kiara. Project Name : Plaza Mont Kiara Location : Mont Kiara,…
Read More