Lake Tahoe Real Estate: 10529 Snowberry, Truckee, CA 96161
$535,000 3 bedrooms 3 bathrooms 2 car garage around 1400 sq ft Brand New HOA with pool Lake Tahoe Real Estate: 10529 Snowberry Rd, Truckee CA 96161 Very rare brand new home in Sierra Meadows! Great location in central Truckee, 10 Continue Reading