Lifestyle Upscale Workspace No18 Atlanta Opens in Buckhead.

The go-to workspace for Atlantans is now No18, which celebrated its grand opening in the esteemed Shops at Buckhead area of Atlanta on September 19th. The event included a fashion themed party in partnership with Atlanta International Fashion Week.  No18 is the premier workspace for the modern Atlanta workforce. A members’ only club, No18’s location in the heart of Shops at Buckhead is the first location to open in the United States. At a size…