Alpharetta City Hall is a new, 47,000 SF multi-use building anchoring the 22-acre Alpharetta City Center development. The building was designed to honor...
376