Willow Springs Sales



8996 South Archer Avenue, Unit: 2e, Willow Springs, IL 60480
Date
Nov. 6, 2017
Price
$114,500
Seller
Chicago Title Land Trust Co. (trustee)
Buyer
Laura and Edward W. Schreier
Blockshopper green logo