BHD 65Negotiables20 ultra for sale screen cracked but workingAl Hidd, Muharraq Governorate5 hours ago