3225 16th Road, Ottawa, IL 61350

Current Owners
Walter and Karen Applebee
Purchase Price
$85,000 (2018)
Property Taxes
$4,868 (2018)
Blockshopper green logo