Source: Burlington Free Press, September 7
By Glenn Russell
“Vermont’s tallest building, a monolith of apartments sited on St. Paul Street in Burlington, usually attracts little attention.
This summer, motorists, pedestrians, boaters on Lake Champlain and even airplane passengers couldn’t help but notice: Decker Towers is getting a makeover. [More ...]

