Lucy Cruz was born in 1973, age 50. Lucy Cruz's address is 414786 Po Box , Miami Beach, FL 33141. Possible relatives include David Auquilla, Eduardo Auquilla and 6 others.
Also goes by: Lucy Ortiz Auquilla
Address History: 414786 Po Box, Miami Beach, FL 33141;
408 Louisa Street, Key West, FL 33040
Results 1 - 1 of 1