6442 Cedar Crest Court, Long Creek, IL 62521

Current Owners
Robert A. Berry
Purchase Price
$380,750 (2011)
Property Taxes
$8,575 (2017)
Blockshopper green logo