14
2320 E Vineyard Ave
Oxnard, CA 93036
$3,733,333 USD
7,670 SF
4.5% Cap Rate
7,670 SF
$3,733,333 USD
Auto Repair