Menara IMC
Menara IMC located at the Jalan Sultan Ismail is a 29 storeys corporate building completed in 2008 with a net lettable area of 290,000 sf and average floor area of 12,000 sf. Parking and Accessibility : There are 514 car park lots with the parking ratio of 1,500 sf to 1 lot is provided which […]