12
1200 N Ventura Rd
Oxnard, CA 93030
$325,000 USD
771 SF
1
Unit
771 SF
$325,000 USD
Medical