30790 Iris, Unit: Unit 23a, North Olmsted, OH 44070

Current Owners
Theresa M. Thomas
Purchase Price
$169,000 (2019)
Property Taxes
$4,306 (2019)
Blockshopper green logo