Connor, that link seems to be bad.
I was able to pull it up from the Millis Assessors' page. via the GIS system (https://www.axisgis.com/millisma/) According to that, Malevich, LLC bought it in 2006 on 15 September for US$1..
At the risk of veering off topic, the Special Permit Application for Site Plan Approval was on the Millis Planning Board Agenda for 8 October. No minutes posted yet so no idea how that went. From the application, it appears this will be a tenant operation (Therapeutic Health Center, Inc.). But yes, sadly it doesn't look like any prospects for a new rail customer there.
Permit application can be viewed here: http://www.millis.org/sites/millisma/fi ... -10-19.pdf