Zhimin Yin's address is 516 Fairchild Street , Iowa City, IA 52245. Public records show Zhimin has also lived in New York, NY.
Zhimin Yin's current address is 14425 37th Avenue # 2, Flushing, NY 11354.
Address History: 14425 37th Avenue # 2, Flushing, NY 11354
Results 1 - 2 of 2