RENTED
$5,500
Sold Date 04/29/2024
11065 Creek Road
Ojai, CA 93023
3
Beds
2
Baths
1,060
Sq. Ft.
11.76
Acres Lot
Manufactured Home
151 days on Nestfully
39 views
Leased.
V1-21039
Manufactured Home
3
Contemporary
2 Full
1984
Ventura
11.76
Acres
Private Water
Stucco, Wood Siding
Unknown