2013 Hyundai Elantra 1.6GLS ManualTrade in Unit Mileage 180000kmPartial Service History See more
ZAR84,990