10Compound1,300 BHD/monthExclusiveVilla in Compound - Sea View -TerraceFeaturedTala Island, Amwaj Islands, Muharraq Governorate 3 3 350 sqm