It looks like a major eyesore and a hot-button issue in downtown Albany may be demolished soon. The owners have decided this will be the best thing to do. There are many reasons that the owners of the Central Warehouse in downtown Albany know it’s time to demolish the building. The main reason is the cost of redeveloping the dilapidated eleven-story monstrosity.