BMW 328I Sunroof Assembly media thumbnails
BMW 328I Sunroof Assembly-1
BMW 328I Sunroof Assembly-2
BMW 328I Sunroof Assembly-3
BMW 328I Sunroof Assembly-4
BMW 328I Sunroof Assembly-5
BMW 328I Sunroof Assembly-6
BMW 328I Sunroof Assembly-7
BMW 328I Sunroof Assembly-8
BMW 328I Sunroof Assembly-9

BMW 328I Sunroof Assembly

$149.98

Shipping calculated at checkout

SKU: 14054

**Photo of actual part**

General Part Type: Sunroof Assembly

Description: Sunroof Assembly Slight imperfections

Part Numbers Observed:

Part Taken From: 2011 328I - With 71224 Miles