Everything You Need is Close!

Sierra Vista is a 5 minute Walk from Downtown South Lake Tahoe. Everything you need - restaurants, banks, shopping, coffee & more!