Petter Leyra was born in 1961, age 63. Petter Leyra's address is 110 Washington Avenue Apartment 1716, Miami Beach, FL 33139. Possible relatives include Xochitl Dachenhausen, Celia Leyra and 1 others. Petter's latest phone number is (305) 534-6144. Previous phone numbers include (305) 674-4814 and (305) 868-1292.
Address History: 110 Washington Avenue Apartment 1716, Miami Beach, FL 33139;
1225 E Bastanchury Road, Fullerton, CA 92835;
Chicago, IL 60614
Results 1 - 1 of 1