$2,150,000 -
144 Wormwood Street
Ojai ,
CA 93023
Property listed by Eclipse Realty, Peter Forster