EGP 1,500,000BMW 318 2017 - Luxury - Bavaria Maintainance100000 to 119999 km•2017Heliopolis, Cairo21 hours ago