6427 Leroy Avenue, Lincolnwood, IL 60646

Current Owners
Tae Jun Ahn
Purchase Price
$730,000 (2019)
Property Taxes
$16,287 (2022)
Blockshopper green logo