This thread of public colleges that don’t charge an OOS premium (generally including international students) is a good starting place that discusses specific schools, many of which come in under $25K average net COA.
Some specific schools with below a $25K average net price that I’ve seen mentioned in my neck of the woods and/or on CC (but there are many more especially for relatively strong students):
Both Southern Illinois campuses
Western Carolina
Southeast Missouri State
U Minnesota Morris
Central Michigan
In the big picture I would encourage OP to look outside the US for college because of the uncertainty of the visa situation here and the relatively low chances of finding permanent employment in the US post-grad.