This 9-story, Class A Office building is located in the award-winning Avalon development. The industrial aesthetic and top floor balconies make this building a premier location at Avalon. The adjoining 330,000 SF parking deck provides easy access.
Avalon 8000
Location
Alpharetta, GA
Square Footage
238,000 SF
Project Status
Built
Year
2017