2Villa370,000 BHDExclusiveluxury Villa for sale in AmwajThe Lagoon, Amwaj Islands, Muharraq Governorate 4 6 406 sqm