613 Magnolia Ln, Ottawa, IL, 61350
Edwin Ofarrell
Edwin Ofarrell Ottawa, IL
Resident Since: 2018Year Built: 2001Property Type: Single Family Dwelling UnitProperty Value: $215,000
He moved to the property, which is valued at $215,000, in 2018. The house was built in 2001.
Questions about Edwin Ofarrell
Edwin Ofarrell lives at 613 Magnolia Ln, Ottawa, IL, 61350. He has been living there since 2018.
A background report is required in order to verify whether he has been involved in any criminal activity.