4803 Manitou
San Antonio, TX 78228
$8,950,000 USD
46,135 SF
46,135 SF
$8,950,000 USD
Hotel