930 Balbijou Rd
South Lake Tahoe, CA 96150
$18,000,000 USD
88,417 SF
88,417 SF
$18,000,000 USD
Hotel