10
4133 Cedar Ave
South Lake Tahoe, CA 96150
$5,800,000 USD
24,148 SF
24,148 SF
$5,800,000 USD
Hotel