19
123 Huvar St
Victoria, TX 77904
$14,000,000 USD
90,876 SF
90,876 SF
$14,000,000 USD
Hotel