244 Eurocomach for sale