8
439-445 W El Roblar Dr
Ojai, CA 93023
$1,195,000 USD
2,002 SF
2,002 SF
$1,195,000 USD
Storefront