CheckedAED1,650,000Apartment11Area:762 sqft28218817 Icon Bay, Dubai Creek Harbour, DubaiProperty authenticity was validated on 13th of November Call Email