901 W Kamala St

 901 W Kamala St, OxnardCA 93033
$2,4504 Beds1440 sqftPets OK