$620,000
4416 Crocker, Los Angeles, CA, 90011
Single Family Residence