On Jan. 31, 2020, Chicago Title Land Trust Co. (trustee) sold their home at 926 Olive Road 6B3, Homewood to Angela and Matthias Honermeier for $65,000.In January 2020, 23 properties sold in Homewood.This story was found on BlockShopper.com.