according to this story, they had a warrant: https://www.jsonline.com/story/news/politics/2025/04/23/ice-...
Further, ICE has a habit of lying about this. They refer to the documents they write as "administrative warrants", which are not real judicial warrants and have no legal standing at all. So when ICE says they presented a warrant it's important to dig in and see if it was one of their fake ones.
Here's an article about that last point from the same source you used: https://www.jsonline.com/story/news/local/2025/04/23/what-is...
[edit: it was an administrative warrant, not an _actual_ judicial warrant]
What the ICE warrant doesn't give is the authority to conduct a search of private property without permission. Which the agents in this case were not attempting to do.