674 sleeper semi trucks for sale within 400 miles of Buffalo, NY, 85 of them within 100 miles. Prices run from $7,500 to $262,000. Sellers closest to Buffalo include Hunter Truck in Buffalo, Penske Used Trucks in Fredonia and Brandt in Stoney Creek, ON.