Moon Roof PARTS Mercedes C300 2016, The mechanism broke the roof was replaced as one unit Price: $1,500.00 Location: St. John's (Avalon) Phone: 709-725-XXXX Click to show Views: 63 Price: $1,500.00 Location: St. John's (Avalon) Phone: 709-725-XXXX Click to show Report