12365 Willard, Red Bluff, CA 96080 - MLS#OR21032308 - Candi DeMoura...