At 38 m (124 ft), this is the tallest building in Burlington and in Vermont.
Decker Towers is an eleven-floor apartment building located at 230 St. Paul Street in Burlington, Vermont. It is managed as public housing by the Burlington Housing Authority.
Residential
Links: en.wikipedia.org, skyscraperpage.com
By: kkeps