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