6
12500 San Pedro Ave
San Antonio, TX 78216
$26.00 USD/SF/YR
881-9,146 SF
10
Spaces Available
Built 1984
9,146 SF Contiguous
Built 1984
881-9,146 SF
$26.00 USD/SF/YR
Office