2003 TOYOTA ECHO 5D HATCHBACK NCP10R Sydney - Inner South West 264,245 5D HATCHBACK 4 SP AUTOMATIC Need Finance? Watchlist