Somaia Osman's address is 3715 Terstena Place Apt 105, Santa Clara, CA 95051. Public records show Somaia has also lived in Santa Clara, CA and Sunnyvale, CA.
Address History: 3715 Terstena Place Apt 105, Santa Clara, CA 95051;
1901 Halford Avenue Apt 103, Santa Clara, CA 95051;
Sunnyvale, CA 94086;
Ann Arbor, MI 48105
Results 1 - 1 of 1