FeaturedBHD 500NegotiableAmwaj Floating city ground floor Flat1295 SQMAmwaj Island, Muharraq Governorate1 day ago