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.