just a wild shot in the dark and easy to check...
my brakes were pulsing a little and I thought it was warpage, but my screws the held the rotor to the hub were loose. This might also cause the low speed noise. Might check it, all you have to do is take the wheel off.
should be able to check the tie rod end by prying on it with a screwdriver, if it moves around a lot, it's done. same test with balljoints, with the car off it's wheels of course.
more rumbling noises are usually CVs or bearings.
Best of luck with it.