Category: Damansara

Menara KLK

Menara KLK (previously known as Menara Batu Kawan) is an 11-storey commercial office building which includes a 4-storey podium and…