Records link Leonardo with Maria Garcia Ramirez, Raymundo Ramirez, Emiliano Ramirez and one other person. This year Leonardo celebrated his 48 birthday. The birth year was listed as 1976. 16900 286Th St, Homestead, Fl 33030 is where Leonardo resides. Other a city that he has stayed in is Homestead. Leonardo owns the phone number (305) 246-9601.