New & Used BMW 1 Series for sale in Canada

Price: $10,995

124,000 km
Ottawa, Ontario The Leasing Company
Price: $9,800

126,848 km
Toronto, Ontario Karmann Fine Cars
Price: $13,333

137,063 km
Mississauga, Ontario Danny & Sons Auto Sales
Price: $9,995

187,650 km
Oakville, Ontario SouthWest Imports
Price: $19,995

58,673 km
Stoney Creek, Ontario GNV Auto Sales Inc.
Price: $15,950

118,998 km
North York, Ontario Access Motors
Price: $8,598

202,311 km
North York, Ontario Arya Fine Motors
Price: $12,990

131,631 km
North York, Ontario Drive Time Fine Cars
Price: $11,995

173,487 km
Brampton, Ontario Power Auto - Brampton
Price: $7,880

176,805 km
North York, Ontario Access Motors