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.
Decker Towers (tallest building in Vermont)
No Thumbnail
© Google Maps
By kkeps @ 2010-08-04 19:53:52