6370 I-35 Fwy
San Antonio, TX 78218
$2,650,000 USD
40,671 SF
40,671 SF
$2,650,000 USD
Hotel