Sierra Vista

South Lake Tahoe, California

Purchased Jul. 2018

94 units

Just minutes from South Lake Tahoe

Unique product for the market, unique supply/demand characteristics. Previous owner was long-term holder and made few substantive improvements.

Resident Experience

Visit property website

Address

1821 Lake Tahoe Blvd
South Lake Tahoe, CA 96150

Phone Number

(530) 541-1105

Property Manager

North Coast

Explore other properties: