CheckedTruBroker™AED290,000YearlyApartment33Area:2,124 sqftBurj Khalifa View | Spacious | LuxuriousDubai Creek Residence Tower 3 South, Dubai Creek Residences, Dubai Creek Harbour, DubaiProperty authenticity was validated on 6th of September Call Email