2003 MERCEDES BENZ S CLASS LHD
Year of Manufacture2003
2003 Mercedes Benz S Class Left Hand Drive – S500L long spec – ready for export direct from Japan. If you have any questions, please contact us! We are the market leaders for Japanese Euro Exports.