2016 Peugeot 107 Urban Mileage: 42000 KMSBody Type: HatchbackColour: ErrorRegion: EST Price P/M: R1,723*View Car »