Your perfect urban living style awaits at Centaurus Mall's exquisitely designed sophisticated 670 Sq.ft ground floor, tower A studio apartment, located in F-8/4, Islamabad. Centaurus Mall apartments set a new standard for modern living in Islamabad. Where comfort, style, and convenience meet in one of Islamabads most prestigious locations. The apartment comes with high-quality finishes, including ...Read more