Fire rips through Liberty St. Depot