Don’tThank you everyone for your replies I just wanted to give an update.
I spent a lot of time outside the past few days and gave the cat some food to get a chance to look at her up close (I'm assuming its a female cat). Her eye is not scratched out like I assumed it was before from a distance, but looks more like her third eyelid is inflamed and covers half her pupil area. Also there is some yellow-green discharge from her eye and her nose is runny.
After doing some research I'm fairly certain she has feline herpesvirus. Due to her extremely inflamed eye I think thats what's causing her vision problems. I borrowed a trap and I'm working on bringing her to the vet for some drops in the next few days, hopefully I can earn her trust some more.
If she has the virus that'll be a bummer because I wanted to bring her in but I don't want to risk infecting my own indoor cat as I've read the virus is contagious and a cat that has it can never be cured of it.
I'm going to get her spayed as well after I finish up my semester and come back from vacation. I found a TNR group that does the surgery for free provided you register and attend one of their workshops.