2590 Caballo Ranchero Dr, Diablo, CA 94528 - MLS#40946421 - Shelly ...