30
431 S C St
Oxnard, CA 93030
$725,000 USD
1,625 SF
6.46% Cap Rate
1,625 SF
$725,000 USD
Medical