51
3025 Ocean Dr
Oxnard, CA 93035
$2,989,500 USD
1,841 SF
2
Units
1,841 SF
$2,989,500 USD
Apartments