106 Green Street, Trilla, IL 62440

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