SuperAgent18Villa650,000 BHDExclusivePremium Location / beach access / Jetty BoatsTala Island, Amwaj Islands, Muharraq Governorate 7 7+ 492 sqm