About
About Us
Who We Are
In The Community
Careers
Resources
Promotions
Our Locations
Menu
About
About Us
Who We Are
In The Community
Careers
Resources
Promotions
Our Locations
New Vehicles
New Vehicle Showroom
New Vehicle Inventory
Pre-Owned Vehicles
Vehicles Under $15k
Clearance
Vehicle Servicing
About Vehicle Servicing
Birchwood Service Centres
Birchwood Collision
Birchwood Tires
Sell or Trade a Vehicle
Financing
Menu
New Vehicles
New Vehicle Showroom
New Vehicle Inventory
Pre-Owned Vehicles
Vehicles Under $15k
Clearance
Vehicle Servicing
About Vehicle Servicing
Birchwood Service Centres
Birchwood Collision
Birchwood Tires
Sell or Trade a Vehicle
Financing
Menu
Home
New Vehicles
New Vehicle Models
New Vehicle Inventory
Pre-Owned Vehicles
Promotions
Vehicle Servicing
About Vehicle Servicing
Birchwood Service Centres
Birchwood Collision
Birchwood Tires
Sell or Trade a Vehicle
Financing
About
About Us
Who We Are
In The Community
Careers
Blog
Our Locations
Explore Our Vehicle Inventory
Quick Searches
Search
Experience Something New
Family Friendly
Sport Trucks
Hybrid
Full Electric
Performance
Budget Conscious
Search Results
Sort Results by:
Recommended
A – Z
Z – A
Newest - Oldest
Oldest - Newest
Least Expensive
2015 BMW 3 Series
335i xDrive
$34,499
Pre-Owned
55,161 km
Learn More
2016 BMW 3 Series
320i xDrive
$24,887
Pre-Owned
43,833 km
Learn More
2015 BMW 3 Series
328i xDrive
$23,993
Pre-Owned
66,954 km
Learn More
2016 BMW 3 Series
340i xDrive
$38,897
Pre-Owned
35,551 km
Learn More
Page Navigation
Sorry, no results
Sorry, looks like our inventory search isn't available right now