23
924 Park Ave
South Lake Tahoe, CA 96150
$7,947,000 USD
8,012 SF
9.13% Cap Rate
8,012 SF
$7,947,000 USD
Hotel