New & Used Karma for sale in Canada

Price: $69,888
Well equipped with Heated two-tone power front leather seats, Heated rear seats, Dual zone climate c...
29,356 km
Toronto, Ontario Bay Auto Zone
Price: $54,995
Orillia, Ontario Subaru of Orillia