6652 Denny Ave

 6652 Denny Ave, Los AngelesCA 91606
$2,9953 Beds1300 sqft