Menara Olympia
Menara Olympia located at the Jalan Raja Chulan is a 31 storeys corporate building completed in 1994 with a net lettable area of 453,391 sf and average floor area of 14,000 sf. Parking and Accessibility : There are 458 car park lots with the parking ratio of 1000 sf to 1 lot is provided which […]