10Apartment135,000 BHDExclusiveSpacious Apartment with Seaview & Beach AccessAl Marsa Floating City, Amwaj Islands, Muharraq Governorate 3 5 231 sqm