Name: The Centaurus Mall
Address: Jinnah Avenue, F-8, Islamabad, Pakistan
Leasing by: Manifest Properties