Tel West Network renewed its lease for 5,729 square feet of office space at KPMG Centre in Dallas. KPMG Centre is a 848,778 square foot, 34-story Class A office building in the heart of downtown Dallas. The property is located at 717 North Harwood Street in Dallas' Central Business District. The building offers commanding views of The Nasher Sculpture Garden, Dallas Museum of Art, Uptown Dallas, Victory Park, the Woodall Rodgers Park and the Arts District.