The Northshore Complex is located at 125 Lassen, adjacent to Panorama Estates subdivision.
This complex does not have a heavy turnover. There are units located a little way from the lake, some with lakeviews and there are some units directly on the lake.
The beach is sandy and the views incredible.
Better Homes and Gardens Real Estate
Tahoe City, Ca 96145