Purchase pre-owned 2023 Tesla Model 3 $31,890 in NSW | Carma