7
1690 Universe Cir
Oxnard, CA 93033
Price Upon Request
34,500 SF
34,500 SF
Price Upon Request
Medical