About Sierra Creek at Bella Vista Ranch
Surrounded by the Sierra Nevada Mountains, Sierra Creek at Bella Vista Ranch offers luxurious home sites in an area rich with rustic natural beauty. Centrally located between downtown Reno and Carson City with easy access to Mt. Rose and Lake Tahoe recreation areas, Sierra Creek is just minutes from any convenience you may need.
Courtesy of Toll Brother - Sierra Creek at Bella Vista Ranch