6
12500 San Pedro Ave
San Antonio, TX 78216
$26.00 USD/SF/YR
819-15,089 SF
11
Spaces Available
Built 1984
15,089 SF Contiguous
Built 1984
819-15,089 SF
$26.00 USD/SF/YR
Office