3
500 N Ventura Rd
Oxnard, CA 93030
$1,700,000 USD
4,080 SF
6
Units
4,080 SF
$1,700,000 USD
Apartments