12Apartment238,000 BHDExclusiveLuxury Beachfront I Direct From DeveloperAmwaj Beachfront, Amwaj Islands, Muharraq Governorate 4 5 279 sqm