Urban SCALE is located in Shah Alam, Malaysia on Suites 06-01, D' Bayu Business Centre, Bukit Jelutong. Urban SCALE is rated 5 out of 5 in the category urban planning department in Malaysia.
Address
Suites 06-01, D' Bayu Business Centre, Bukit Jelutong