Purchase pre-owned 2019 Tesla Model 3 $29,390 in NSW | Carma