Nilza Acosta was born in 1972, age 52. Nilza Acosta's address is 4620 Sw 112th Avenue , Miami, FL 33165. Possible relatives include Deonisio Acosta, Eduardo Acosta and 5 others. Public records show Nilza has also lived in Fort Lauderdale, FL and Hallandale Beach, FL.
Address History: 4620 Sw 112th Avenue, Miami, FL 33165;
3524 Sw 12th Place, Fort Lauderdale, FL 33312;
Hallandale Beach, FL 33009;
Hialeah, FL 33010
Results 1 - 1 of 1