1160 Bowers Ave
South Lake Tahoe, CA 96150
$6,120,000 USD
24,170 SF
27
Units
5.5% Cap Rate
24,170 SF
$6,120,000 USD
Apartments