1838 Truman Street, Sycamore, IL 60178

Current Owners
Stephen P. and Jeanette M. Martin
Purchase Price
$339,495 (2007)
Property Taxes
$10,504 (2023)
Blockshopper green logo