Ricardo Ruvalcaba

Residence: 5500 block of West 63rd Place

Photo credit: Ricardo Ruvalcalba / Photo from Facebook