SuperAgent14Villa555,000 BHDExclusiveBeachfront Huge Furnished Villa-Private PoolTala Island, Amwaj Islands, Muharraq Governorate 5 7 734 sqm