Echenique family home on Telegraph Canyon Road in Chula Vista. Family lived in this home for over 100 years.