2805 Vineyard Ave
Oxnard, CA 93036
$2,700,000 USD
3,641 SF
3,641 SF
$2,700,000 USD
Freestanding