Position your business in a high-traffic retail space at San Pedro Towne Square. Located in San Antonio’s north central submarket, by North Star Mall and surrounded by a high-density population. The current property has two adjacent spaces available for lease