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