I'm starting to think about picking up some CoLo space for my employer. As we're based in lexington, something nearby would be nice. I remember exodus used to have a facility near second street in waltham. As exodus is gone, anyone know who this became? seph