8Retail10 BHD/monthExclusiveCanal View - Dilmunia, Retail UnitsCanal View, Dilmunia Island, Muharraq Governorate 220 sqm