LocationNorth AmericaUnited StatesTexasSan AntonioArchitectsRicardo LegorettaTagsSan Antonio Public Library