2023 MERCEDES BENZ C300 lot 58920836 | Marhaba Auctions