DevelopmentGeorgiaLeasingNews North American Properties Announces Twelve New Tenants at Avalon by Scott Reid January 26, 2015 Atlanta — Phase II of Avalon will encompass an additional 80,000 square feet of retail. Continue Reading January 26, 2015 0 FacebookTwitterLinkedinEmail