165 Stafford Place, Crete, IL 60417

Current Owners
Steven T Taylor
Purchase Price
$158,000 (2016)
Property Taxes
$6,923 (2022)
Blockshopper green logo