onOff-Plan|Initial SaleAED3,733,888Apartment33Area:1,613 sqftNext To Creek Tower - 3 Bedroom - Great ViewMangrove Building 1, Mangrove at Creek Beach, Dubai Creek Harbour, DubaiProperty authenticity was validated on 22nd of October Call Email