7908 95th Ave, Tulsa, OK, 74133
Xia Li
Xia Li Tulsa, OK
Resident Since: 2019Year Built: 2002Property Type: Single Family Dwelling UnitProperty Value: $248,000
He has been living at the property valued at $248,000 since 2019. The house was constructed in 2002.
Questions about Xia Li
Xia Li’s current residential address is 7908 95th Ave, Tulsa, OK, 74133. He moved there in 2019.
A background check may reveal any criminal records he may have.