2432 Il St Route, Unit: 52, Serena, IL 60549

Current Owners
James Nicholson Jr. and Patricia Nicholson
Purchase Price
N/A (2020)
Property Taxes
$3,796 (2018)
Blockshopper green logo