1505-1507 S Oxnard Blvd
Oxnard, CA 93030
$750,000 USD
3,254 SF
3,254 SF
$750,000 USD
Freestanding