Faber Tower

0

Faber Tower is a commercial development located in the heart of Taman Desa. Consisting of two 20-storeyed blocks, it houses 18 storeys worth of office Read More