BHD 150,000Free Hold 2 Bedroom Villa Floating city For sale23228 SQMAmwaj Island, Muharraq Governorate•2 days agoChat