11220 Falling Water Way, Fishers, IN, 46037
Du Chen
Du Chen Fishers, IN
Resident Since: 2014Year Built: 2004Property Type: Single Family Dwelling UnitProperty Value: $161,000
He moved to the property, which is valued at $161,000, in 2014. The house was built in 2004.
Questions about Du Chen
He currently resides at 11220 Falling Water Way, Fishers, IN, 46037 and has been living there since he changed his address in 2014.
A background check may reveal any criminal records he may have.