Search:
Land – 44,573 SF
Building: 5,560 SF
Address : 8206 North Interstate 35, San Antonio, TX, 78239