SuperAgent12Duplex275,000 BHDExclusiveBEST DEAL / BEACH / SEA VIEWTala Island, Amwaj Islands, Muharraq Governorate 5 6 600 sqm