12Townhouse241,000 BHDExclusivePrivate Beach | Luxury | Sea View | Rich LifeFeaturedAmwaj Avenue, Amwaj Islands, Muharraq Governorate 3 4 283 sqm