1435 West Ave #4, Miami Beach, Fl 33139 is where Juan lives. Records link phone number (305) 534-9778 with Juan’s details. The age of Juan is 88. He has stayed in Miami before moving to Miami Beach. People possibly related to Juan are Mercedes Manuela Espinosa, Juan Delacruz Espinoza, Juana Espinosa and 2 other people. 1935 is his birth date.