11118 Arbor Ave, Mesa, AZ, 85208
Oded Chen
Oded Chen Mesa, AZ
Resident Since: 2012Year Built: 2002Property Type: Single Family Dwelling UnitProperty Value: $80,000
This person moved to the property, which is valued at $80,000, in 2012. The house was built in 2002.
Questions about Oded Chen
Oded Chen lives at 11118 Arbor Ave, Mesa, AZ, 85208.
A background report will determine whether Oded Chen has a criminal record on file.