Turtlecreek Dr, Homewood, Illinois - Redfin
13 addresses found on Turtlecreek Dr in Homewood, Illinois. The average lot size on Turtlecreek Dr is 9184 sq. ft. The average property tax on Turtlecreek Dr is $5.8K/yr. Find an address below to learn more about the property details: