721 East Louisa Street, Illiopolis, IL 62539

Current Owners
Robert and Mary Yeager
Purchase Price
N/A (2023)
Property Taxes
$894 (2020)
Blockshopper green logo