Just about every range in CO meets all of those requirements. Start making phone calls and have your insurance paperwork available.