Anything is possible Jake. Sway bar bushings can be noisy, Upper mount for the strut can be noisy if damaged. Try this. Push down on the good corner of the car and see if it makes any noise while it's going up and down. Do the same on the bad side. If it squeaks while it's going up and down, then.. it might be the strut. But, it might be a bunch of other stuff as well. How did you check the ball joints and the tie rods? The strut can be damaged, but most of the squeak noises in front ends come from someplace else..
1987 BMW 325