18
19280 Redland Rd
San Antonio, TX 78259
$12,200,000 USD
72,896 SF
72,896 SF
$12,200,000 USD
Hotel