E. Nueva at S. Alamo
Address:
599 E. Nueva
San Antonio, TX 78205