Spencer Sales



839 Willowfield Road, Spencer, IL 60451
Date
Mar. 31, 2017
Price
$334,347
Seller
Chicago Title Land Trust Co. (trustee) and 12570 CTLTC
Buyer
Jordan L. and Mary E. Carrero
Blockshopper green logo