Sponsored Links Inde Navarrette dating Whom? Inde Navarrette is currently single Inde Navarrette Complete Dating History Add new Post Sponsored Links Inde Navarrette wiki Login to Edit Bio: Actress who is best recognized for her role as Estela de la Cruz in Netflix's 13 Reasons Why. She was also cast as Sarah Cushing in the CW's series Superman and Lois.' One of her first acting roles was in the series Denton's Death Date.Date of Birth: 03 Mar, 1997Zodiac Sign: PiscesPlace of Birth: Redondo Beach, CAAge: 27 years oldProfession: TV actress Show more bio data > Inde Navarrette Latest Videos