Allen Plaza Launch
Last week marked the launch of a new site for Allen Plaza – A massive, $2 billion development in the heart of downtown Atlanta. The new downtown neighborhood will consist of hotels, residential units, parks, trendy restaurants, sidewalk cafés and office buildings – the centerpiece being 50 Allen Plaza, the tallest and most visible building on the Atlanta skyline. Oh… and a huge, 3,500 sq.ft. digital billboard that will sit on the freeway at the edge of it all.
We developed a site to share the experience and introduce this monumental project. Big thanks to Resource, especially LW, for making it all happen.