2 weeks ago BHD 1,550 Villa 52 5 Room Villa | Exclusive | Garden | Parking | Pool | Walk-in Closet Amwaj Islands, Muharraq Governorate | ALA - Amwaj Islands Call