Nubia Costa's address is 643 Miller Avenue Apt 1, South San Francisco, CA 94080. Possible relatives include Nara Costa, Liliane Silva and 1 others. Public records show Nubia has also lived in San Francisco, CA. Nubia's latest phone number is (650) 872-4355.
Also goes by: Nubia X Dacosta
Phone Numbers: (650) 872-4355
Results 1 - 1 of 1