You can already rule out over 90% of the ranges or more that are "somewhat in the Denver area" based off of your first criteria alone.

So, once you have the list whittled down to the ones with 1K yard ranges you'll just have to check with each of them to see if they meet the rest of your criteria.