2119 San Pedro Ave
San Antonio, TX 78212
$1,150,000 USD
4,230 SF
4,230 SF
$1,150,000 USD
Office