26
5690 Cypress Rd
Oxnard, CA 93033
$3,700,000 USD
8,257 SF
13
Units
10.59% Cap Rate
8,257 SF
$3,700,000 USD
Apartments