809 Congress Avenue, a slender two-story building a stone’s throw away from the Texas Capitol could soon be demolished, clearing the way for future redevelopment.
Some results have been hidden because they may be inaccessible to you
Show inaccessible results