8831 Deer Run Road, Fenton, IL 61251

Current Owners
Jeremy J. and Cerissa J Chenoweth
Purchase Price
$220,000 (2013)
Property Taxes
$1,067 (2017)
Blockshopper green logo