I see that Youngstown LLC recently bought the Chase building at 6 Central Square, and if I'm correct, they also own/are involved with channel 33. Is 33 moving into the Chase building?
Or am I just totally backwards on my fact pasting together... (totally possible)