A used Lenovo think centre could be a good replacement IMO (they take SODimm, aka laptop ram, just check DDR3 or DDR4) and usually accepts two sticks + a nvmy & a 2.5 HD and usually with lots of usb & ports for screen(s). They come in all types of prices but usually seems to be sturdy and long lived.