EGP 1,450,000BMW 318 2017 - Luxury - Bavaria Maintainance120000 to 139999 km•2017Heliopolis, Cairo16 hours ago