11
1100 N Ventura Rd
Oxnard, CA 93030
$625,000 USD
3,000 SF
1
Unit
6.97% Cap Rate
3,000 SF
$625,000 USD
Medical