The Centaurus Apartment Flat For Sale Covered Area 2100 Square Feet 17 Floor Tower B Incoming Rent 350k More Information Call