You're looking at the old Missouri-Kansas-Texas Railroad passenger depot located behind the Merchants and Manufacturers Building (now UH Downtown). Specifically it was at Girard and North Main. According to the Houston Chronicle, the structure was ...
(Read full article)