6
1315 Devonshire Dr
Oxnard, CA 93030
$4,798,000 USD
11,999 SF
25
Units
6.21% Cap Rate
11,999 SF
$4,798,000 USD
Apartments