Menara Ilham
Menara Ilham located at the Jalan Binjai is a 60 storeys office building with a net lettable area of 394,000 sf and average floor area of 14,000 sf. It has a Raised Floor. Parking and Accessibility : There are 915 car park lots with the parking ratio of 1,000 sf to 1 lot is provided […]