Lake Tahoe Real Estate: 540 Sierra Vista Ave., Homewood, CA 96141
$399,000 3 bedrooms 1.5 bathrooms 1038 sq ft HOA beach with pier Lake Tahoe Real Estate: 540 Sierra Vista Ave., Homewood, CA 96141 Quintessential Tahoe cabin in the woods in the great West Shore neighborhood, walk to beach and Continue Reading