10Townhouse310,000 BHDExclusiveModern Sand Beach with Private Swimming Pool VillaNajma, Amwaj Islands, Muharraq Governorate 5 7+ 242 sqm