13Apartment430 BHD/monthInclusive+1InclusiveAFFORDABLE MUST HAVE! READY TO MOVE-IN BEACH POOLFeaturedTala Island, Amwaj Islands, Muharraq Governorate 2 2 131 sqm