There is 1 person named Qiuli Chen, in California in Arcadia in our database. Locate Chen's birthday, relatives, neighbors, associates, and property details to get an idea about the person. You may also find their criminal records, social media accounts, and other public data.

Address History

1341 Mayflower Ave, Arcadia, CA, 91006

Resident Since: 2008Year Built: 2014Property Type: Single Family Dwelling UnitProperty Value: $2,600

This person has been a resident of the $2,600 home, which was built in 2014, since 2008. Our records show 1 family member for Chen.

Relative

Questions about Qiuli Chen

Qiuli Chen’s current address is 1341 Mayflower Ave, Arcadia, CA, 91006.

The following people are indicated as their family members: Qiyu Chen.

A background report will determine whether Qiuli Chen has a criminal record on file.