10Retail250,000 BHDExclusiveRetail Space for sale in Amwaj IslandThe Lagoon, Amwaj Islands, Muharraq Governorate 2 226 sqm