Autotrader has 448 Used Land Rover cars for sale near Houston, TX, including a 2014 Land Rover Range Rover Supercharged, a 2016 Land Rover Discovery Sport HSE Luxury, and a 2016 Land Rover Range Rover Sport SE ranging in price from $5,299 to $138,413.