SuperAgent14Villa460,000 BHDExclusiveSeafront Spacious Villa with Pool and GardenSaraya al Bahar, Amwaj Islands, Muharraq Governorate 5 5 618 sqm