About this property
With impressive state of the art glass facades, breath taking landscaped gardens, and flexible office spaces, Olympia is the perfect business destination.
It’s the perfect plug and play destination for your business needs. With customized office spaces from 600 sq.ft. to 5300 sq.ft., this is chartered to be your next age business zone.