5409 Oliva Ave

 5409 Oliva Ave, LakewoodCA 90712
$2,3952 Beds900 sqftPets OK