Bella Vista
16713 Walden - private Truckee mountain home on acreage