$3,950,000 -
10901 Creek Road
Ojai ,
CA 93023
Country: US
Property listed by Keller Williams Realty Santa Barbara, Stephen Epstein {attribution_contact}