5
1115 Mercantile St
Oxnard, CA 93030
$7,722,000 USD
39,000 SF
39,000 SF
$7,722,000 USD
Manufacturing