7
1160 Mercantile St
Oxnard, CA 93030
$3,200,000 USD
16,112 SF
16,112 SF
$3,200,000 USD
Manufacturing