Last week, the Houston Press cast its vote in favor of downtown development by moving its offices to a historic building on the corner of Milam and Pease. The newly christened Houston Press Building, built in 1927 as an automobile showroom for the Shelor Motor Company, features a state-of-the-art, contemporary…
