Tag: Menara Shell office for rent

Menara Shell

Menara Shell Menara Shell consists of a 33-storey stratified office tower together with a 5-storey podium and a 4-storey basement carpark. This building is designed with energy efficiencies and green…