This year Karla celebrated her 48 birthday. 1345 West Ave #201, Miami Beach, Fl 33139 is where Karla resides. In addition to Miami Beach, Karla also lived in Miami Beach and Miami. The possible relatives of Karla are Alexandra P Testa, Gustavo Adolfo Ortega, Margarita Espinosa Ortega and 2 other people. The birth year was listed as 1976. The number currently linked to Karla is (305) 531-5715.