267 North Alvarado Street
Meiners Oaks, Ojai, CA, 93023
_iconbed_ 2.0 Beds
_iconbath_ 1.0 Bath
1118.0 _sqft_
$375 _persqft_
$420,000
45 DOM
MLS# 11014741
Built 1955
Residential / Single Family