profile image
by pr_umland
on 5/2/15
Star Residences centrally located in the prime area of Kuala Lumpur City Centre. With a land size of 4.3 acre, this mixed high-end commercial retail and residential development will be a highly sought after investment.