2018 MERCEDES BENZ C300 lot JU249755 Main | Marhaba Auctions