298 Il Rt, Unit: 2, Palmyra, IL 61021

Current Owners
Steven Brechon
Purchase Price
$250,000 (2009)
Property Taxes
$5,383 (2021)
Blockshopper green logo