Sierra Vista Apartments in South Lake Tahoe, CA
Located at 1821 Lake Tahoe Blvd., South Lake Tahoe, CA 96150
1821 Lake Tahoe Blvd., South Lake Tahoe, CA 96150
Welcome to Sierra Vista Apartments. Our apartment community consists of 15 buildings spread out over 8 acres of park-like setting with towering pine trees. We are conveniently located close to shop... More
We cannot find any listings from Sierra Vista Apartments on Marketplace. Check out these other listings near South Lake Tahoe.
Listings (1 - 5 of 4,816)