129 Apple Orchard, Carbondale, IL 62903

Current Owners
Zhihua Du and Xiaolan Huang
Purchase Price
$288,500 (2009)
Property Taxes
$8,443 (2021)
Blockshopper green logo