106 Green Street, Trilla, IL 62440

Current Owners
Alexander T H. and Amber M Hesse
Purchase Price
$67,000 (2019)
Property Taxes
$1,291 (2023)
Blockshopper green logo