2020 BMW 840i xDrive Trailing Arm Replacement Cost Estimate