6064 Colfax Ave

 6064 Colfax Ave, Los AngelesCA 91606
$2,9953 Beds1541 sqftPets OK