6841 San Pedro Ave
San Antonio, TX, 78216-7202
Please contact us for price
869 - 7,835 SF
HEB anchored shopping center at San Pedro and Oblate