6
2300 N Rose Ave
Oxnard, CA 93036
$16,400,000 USD
48,168 SF
6% Cap Rate
48,168 SF
$16,400,000 USD
Freestanding