12771 North Janvrin Road, Maroa, IL 61756

Current Owners
Jeremy and Cassie Crouch
Purchase Price
$225,000 (2010)
Property Taxes
$4,079 (2017)
Blockshopper green logo