116 North Willard Court, Chicago, IL 60607

Current Owners
Mark Paulsey
Purchase Price
N/A
Property Taxes
$19,087 (2022)
Blockshopper green logo