Armor Building

The Hogg Building, also known as the Hogg Palace, is a building located at 401 Louisiana in Downtown Houston, Texas, and is listed on the National Register of Historic Places.
  • Location: 401 Louisiana Street, Houston, Texas
  • Area: less than one acre
  • Built: 1921
  • Architect: Barglebaugh & Whitson
  • Architectural style: Late 19th and 20th Century Revivals, Mediterranean Revival
  • RTHL No.: 10684
  • Designated RTHL: 1981
Data from: en.wikipedia.org