Homewood Sales



18351 Center Avenue, Homewood, IL 60430
Date
Apr. 16, 2018
Price
$138,500
Seller
South Side Properties LLC
Buyer
Cerberus Sfr Holdings L P
Blockshopper green logo