Roof Assembly
$1,050.00
+shippingRoof Assembly
Please contact Sales for details
Related Parts
Item Number: 1000908414
Mileage: 30,000 Based on CARFAX Report
Grade: A - Used
Kind: BMW 330e 21 controller
Stock #: ZA054
Description: Control Panel : 61317949454
Item Number: 1000908422
Mileage: 30,000 Based on CARFAX Report
Grade: A - Used
Kind: BMW 330i 21 w/lane departure warning
Stock #: ZA054
Description: Black
Item Number: 1000908425
Mileage: 30,000 Based on CARFAX Report
Grade: A - Used
Kind: Floor Mat; NON-INTERCHANGE ITEM
Stock #: ZA054
Description: Sedan ; Set of Four - OEM Used Black Carpetted
Item Number: 1000908387
Mileage: 30,000 Based on CARFAX Report
Grade: A - Used
Kind: BMW 330i 21 AWD, w/o limited slip differential
Stock #: ZA054
Description: