Homes for sale - 2595 stafford, Live Oak, CA 95953 – MLS#221053867 ...