Sierra Vista

South Lake Tahoe, California

↓
Sierra Vista

Minutes from South Lake Tahoe

Located on six sprawling acres with mountain views, just minutes from Heavenly Resort, Sierra Vista Apartments offers spacious family friendly one and two bedroom apartments with fully equipped kitchens and hardwood-style flooring.

Sierra Vista team

Slideshow Items