New & Used Kia Optima for sale in Canada

Price: $10,800

187,100 km
Surrey, British Columbia Cargiant Motors
Price: $14,995

99,517 km
Kitchener, Ontario Auto Firm
Price: $14,999

106,078 km
Hamilton, Ontario Wayne's Auto World
Price: $23,995

72,718 km
St.Albert, Alberta Insta Auto Solutions
Price: $14,995

142,003 km
St.Albert, Alberta Insta Auto Solutions