700-706 S A St
Oxnard, CA 93030
$1,350,000 USD
5,747 SF
5,747 SF
$1,350,000 USD
Storefront Retail Office