Homewood Sales



2117 183rd Street, Homewood, IL 60430
Date
Mar. 18, 2022
Price
$640,000
Seller
Pedalers Prop LLC
Buyer
Bicycle Building of Homewood LLC
Blockshopper green logo