Nira Abella was born in 1976, age 47. Nira Abella's address is 8901 Sw 21st Terrace , Miami, FL 33165. Possible relatives include Emily Abella, Esterre Abella and 6 others. Nira's latest phone number is (305) 226-5895.
Phone Numbers: (305) 226-5895
Address History: 8901 Sw 21st Terrace, Miami, FL 33165;
18020 Nw 78th Court, Hialeah, FL 33015;
Youngsville, NC 27596
Results 1 - 1 of 1