what is avalon alpharetta
The Avalon Project is located. in Alpharetta, Georgia, a. suburb of Atlanta which is. the commercial hub of the. Southern United States and. is known as the âTechnology. City of the Southâ.