NTS Center is a leasing opportunity featuring three buildings with 120,000 square feet of office space located at 10170 Linn Station Road. Suites ranging from 986 to 5,385 square feet are available for lease in a class B office building near highways and amenities. The property has abundant parking and on-site maintenance services managed by NTS Development Company.