Nefi Acosta was born in 1962, age 62. Nefi Acosta's address is 7624 Palo Verde Road , Irvine, CA 92617. Possible relatives include Aleyda Acosta, David Acosta and 5 others.
Address History: 7624 Palo Verde Road, Irvine, CA 92617;
255 King Street Apt 441, San Francisco, CA 94107;
Provo, UT 84606
Results 1 - 1 of 1