29016 North Skokie Highway, Knollwood, IL 60044

Current Owners
Neal A. Johnson and Libby A. Johnson
Purchase Price
N/A (2017)
Property Taxes
$7,818 (2020)
Blockshopper green logo