New & Used Rivian for sale in Canada

Price: $155,241

7,294 km
Abbotsford, British Columbia Fraser Valley Pre Owned