138 N. W. W. White Rd
San Antonio, TX 78219
$3,900,000 USD
24,176 SF
24,176 SF
$3,900,000 USD
Hotel