Image March 17, 2021 1960s Midtown office redo scores tech company lease; tapas bar on tap Reps: Circa 730 building is now 90 percent leased in Atlanta's "Techtangle"