3
161-166 W Juniper St
Oxnard, CA 93033
$6,250,000 USD
22,300 SF
24
Units
5.5% Cap Rate
22,300 SF
$6,250,000 USD
Apartments