10Villa360,000 BHDExclusiveLuxury | Beach Front | Spacious fit for FamilyAmwaj Avenue, Amwaj Islands, Muharraq Governorate 5 6 580 sqm