Built in 1999 this 144,600+ square foot office building is well situated at 11450 Technology Circle in Johns Creek, GA. It was renovated in 2018 and features one floor of premium commercial space. The property features 867 parking scares across its 11.10 acres of land.