1966 Land Rover Series IIA 109"
What we know:
1966
Land Rover

This rugged, vintage vehicle is a 1966 Land Rover Series IIA with the distinctive Stage I body style and a wheelbase of 109 inches. Manufactured in the United Kingdom and now located in Lisbon, Portugal, this left-hand-drive classic has covered approximately 79,935 kilometers on its indicated mileage. It's powered by a petrol engine coupled to a manual transmission.
Last bid:
$27,250