Nina Huben was born in 1963, age 60. Nina Huben's address is 7566 Valmont Street , Tujunga, CA 91042. Possible relatives include Aaron Huben, Carissa Totalca and 1 others. Public records show Nina has also lived in Los Angeles, CA.
Results 1 - 1 of 1