Star Engraving building Photos

Meet 33 travelers, 11 tour guides and discover 231 photos

The Star Engraving building is a building at 3201 Allen Parkway in Houston, Texas, built in 1930 in the Spanish Colonial Revival style by the Star Engraving company to house its engraving factory.
View Star Engraving building guide >

Star Engraving Building