El Rancho DR, Cloverdale, CA 95425 - MLS#321045650 - Michael Langha...