123 Huvar St
Victoria, TX 77904
$13,900,000 USD
90,876 SF
90,876 SF
$13,900,000 USD
Hotel