43
136 N Garfield Ave
Oxnard, CA 93030
$1,899,999 USD
3,456 SF
8
Units
3,456 SF
$1,899,999 USD
Apartments