11 Phelps Ln, Newark, DE, 19711
Deng Chen
Deng Chen Newark, DE
Resident Since: 2018Year Built: 1984Property Type: Single Family Dwelling UnitProperty Value: $209,000
Since 2018, this person has been a resident of the $209,000 property that was constructed in 1984.
Questions about Deng Chen
Deng Chen moved to 11 Phelps Ln, Newark, DE, 19711 in 2018 and has been a resident there ever since.
Any criminal record related to Deng Chen will be revealed through a comprehensive background report.