19
1690 Universe Cir
Oxnard, CA 93033
$7,500,000 USD
34,000 SF
34,000 SF
$7,500,000 USD
Medical