1838 Truman Street, Sycamore, IL 60178

Current Owners
Stephen P. and Jeanette M. Martin
Purchase Price
$339,495 (2007)
Property Taxes
$9,628 (2021)
Blockshopper green logo