3
511 Buena Vista Ave
Oxnard, CA 93030
$2,500,000 USD
1,890 SF
1,890 SF
$2,500,000 USD
Office