8638 Leclaire Avenue, Unit: 1s, Burbank, IL 60459

Current Owners
Michael Roche
Purchase Price
$620,000 (2023)
Property Taxes
$13,112 (2022)
Blockshopper green logo