814 Chula Vista, Dixon, IL 61021

Current Owners
Nathan A. McClain and Jo Calli
Purchase Price
$145,000 (2015)
Property Taxes
$7,940 (2015)
Blockshopper green logo