149 Cumberland Park Ct, Ballwin, MO, 63011
Yi Ru
Yi Ru Ballwin, MO
Resident Since: 2019Year Built: 1974Property Type: Multiple Family Dwelling UnitProperty Value: $70,000
Records show she moved to the property in 2019. The house's estimated value is $70,000 and it was built in 1974.
Questions about Yi Ru
Her current residential address is 149 Cumberland Park Ct, Ballwin, MO, 63011.
A background report will determine whether she has a criminal record on file.