EGP 900,000BMW 320 (2009) Excellent condition140000 to 159999 km•2009Mivida, New Cairo•2 days agoCall