BMW 318i Front Left Strut Assembly media thumbnails
BMW 318i Front Left Strut Assembly-1
BMW 318i Front Left Strut Assembly-2
BMW 318i Front Left Strut Assembly-3
BMW 318i Front Left Strut Assembly-4
BMW 318i Front Left Strut Assembly-5
BMW 318i Front Left Strut Assembly-6
BMW 318i Front Left Strut Assembly-7
BMW 318i Front Left Strut Assembly-8
BMW 318i Front Left Strut Assembly-9
BMW 318i Front Left Strut Assembly-10
BMW 318i Front Left Strut Assembly-11
BMW 318i Front Left Strut Assembly-12

BMW 318i Front Left Strut Assembly

$67.88

Shipping calculated at checkout

SKU: 69893

**Photo of actual part**

General Part Type: Front Left Strut Assembly

Description: Front Left Strut Assembly 31312227485

Part Numbers Observed: 31312227485

Part Taken From: 1995 318I - With 148180 Miles