20161201_kathrynboydbatstone_argogroup01

The Argo Group building on 175 E. Houston Street.

The Argo Group building is located on 175 E. Houston Street. Credit: Kathryn Boyd-Batstone / San Antonio Report

The Argo Group building on 175 E. Houston Street.