Luis Facundo was born in 1950, age 74. Luis Facundo's address is 1844 Sw 16th Terrace , Miami, FL 33145. Possible relatives include Icelda Facundo, Marcia Facundo and 3 others.
Address History: 1844 Sw 16th Terrace, Miami, FL 33145;
1050 Sw 30th Street # 01, Fort Lauderdale, FL 33315;
Hollywood, FL 33024
Results 1 - 1 of 1