16
2303 E Vineyard Ave
Oxnard, CA 93036
$5,600,000 USD
14,715 SF
14,715 SF
$5,600,000 USD
Freestanding