5
540 Cuesta Del Mar Dr
Oxnard, CA 93033
$3,100,000 USD
8,700 SF
14
Units
5.81% Cap Rate
8,700 SF
$3,100,000 USD
Apartments