15Villa1,600 BHD/monthInclusiveLovely Family villa w pool, garden, beachTala Island, Amwaj Islands, Muharraq Governorate 4 3 350 sqm