Past ProjectsBest Western Garden Inn Young Street Building, Dallas Former Utah Fun Dome Historic Peery Hotel Holiday Inn Express Salt Lake City Holiday Inn, Salt lake Metropolitan Inn, Salt Lake City The Judge Building Pointe at 53rd Location: 1301 Young Street Dallas, Texas Square Feet: 520,000 Young Street Building, Dallas Description: This stunning 14-story, 520,000 office building is located at 1301 Young Street, Dallas, Texas. This exquisite high-rise building was designed and constructed in 1970 by the Kimballs.