Lenovo IdeaCentre Desktop: i5-9400F, 16GB DDR4, 256GB SSD, GTX 1660 Ti $630

Top