Naydu Acosta was born in 1966, age 58. Naydu Acosta's address is 17051 Plummer Street Apt 230, Northridge, CA 91325. Possible relatives include Alex Acosta, Elvia Acosta and 10 others. Public records show Naydu has also lived in Compton, CA and Huntington Park, CA.
Address History: 17051 Plummer Street Apt 230, Northridge, CA 91325;
824 W Elm Street, Compton, CA 90220;
Huntington Park, CA 90255;
Lynwood, CA 90262;
North Hollywood, CA 91602
Results 1 - 1 of 1