5690 Cypress Rd
Oxnard, CA 93033
$4,000,000 USD
8,257 SF
13
Units
8% Cap Rate
8,257 SF
$4,000,000 USD
Apartments