Indiana Creek Rd, 80424, Colorado - Redfin
5 addresses found on Indiana Creek Rd in 80424, Colorado. The average lot size on Indiana Creek Rd is 120354 sq. ft. The average property tax on Indiana Creek Rd is $9.6K/yr. Find an address below to learn more about the property details: