11
1700 Emerson Ave
Oxnard, CA 93033
$6,995,200 USD
27,325 SF
27,325 SF
$6,995,200 USD
Manufacturing