Welcome to 34133 Keller Road

34133 Keller RdNorth Fork, California 93643

3 beds
2 baths
1344 sqft