Albany Office Tower See Renovation Photos Substantial improvement of a 17-story retail/office tower in downtown Albany, New York