15819 Indian Creek Road Fort Jones, CA 96032, Fort Jones
4 beds|3 baths|3116 sqft|built in
Description
House located at 15819 Indian Creek Road Fort Jones, CA 96032. It has 4 beds, 3 bathrooms, and is 3116 square feet. 15819 Indian Creek Road Fort Jones, CA 96032 is in the Fort Jones neighborhood.