21
4130 Manzanita Ave
South Lake Tahoe, CA 96150
$7,950,000 USD
42,729 SF
42,729 SF
$7,950,000 USD
Hotel