Police said Justin Castro, then 17, shot 36-year-old Jiabin Lin during a March 4, 2023 robbery on Palisade Avenue.