Felix Ivancardozoserrano was born in 1966, age 58. Felix Ivancardozoserrano's address is 8261 Sw 2nd Street # 434, Miami, FL 33144. Possible relatives include Felix Cardozo, Felix Serr and others. Public records show Felix has also lived in North Miami Beach, FL.
Results 1 - 1 of 1