Homes for sale - 12258 Lookout Loop #F23-5, Truckee, CA 96161 – MLS...