Leonardo’s residency is at 19551 79Th Ct, Hialeah, Fl 33015. The possible relatives of Leonardo are Mauricio L Cabrera, Carol Lynn Garcia, Luis G Cabrera and 5 other people. Other cities that he has stayed in are Miami, Miami Gardens, Opa Locka and one other city. Leonardo has reached the age of 55 years. Records link phone number (305) 829-5829 with Leonardo’s details. This person's birth year is 1969.