CheckedHistoryAED2,300,000Apartment22Area:1,126 sqftInvestor Deal! Partial Creek View/ 2BR Urgent SaleCreekside 18 Tower A, Creekside 18, Dubai Creek Harbour, DubaiProperty authenticity was validated on 25th of March Call Email