「絞る」という表現は"narrow down"と言います。「条件」は"conditions"でも"requirements"でもいいと思います。「検索する」は"search"でも"look up"でもいいと思います。
"I narrowed down the conditions and looked it up"
「条件を絞って検索した」という意味です。
検索結果を絞るためにフィルターを使う。
refineは洗練する、精製する ですが、
この場合特に「もっと良い検索結果を生成する」というニュアンス。
違う言い方
Why don't you filter the search result with conditions? like minimum $10,000
「検索結果を条件でフィルターすれば?最低10,000ドルとかで。」