Add this property to your favorites View Details 12038 Deschutes Rd 06 - Bella Vista | Bella Vista $99,000 1.35 acres On Site 540 Days Ago © 2021 Shasta Association of Realtors MLS.