$8,950,000 -
10829 10883 10883 Oak Knoll Road
Ojai ,
CA 93023
Country: US