6515 North Leroy Avenue, Lincolnwood, IL 60712

Current Owners
Han Jeon and Sandy Yang
Purchase Price
$1,175,000 (2022)
Property Taxes
$18,770 (2022)
Blockshopper green logo