New & Used Ford Focus for sale in Canada

Price: $8,795

77,000 km
Bloomingdale, Ontario Nine Star Auto
Price: $6,995

193,644 km
Calgary, Alberta Fine Auto Zone
Price: Call

279,550 km
Edmonton, Alberta Sweetheart Motors
Price: $4,495

203,026 km
Vancouver, British Columbia ML Motors
Price: $5,995

172,669 km
Burnaby, British Columbia AA Quality Import
Price: $7,950

171,027 km
Edmonton, Alberta PCL Auto
Price: $1,495

135,086 km
Port Hope, Ontario Northumberland Motor Products