Hello and welcome to FF Erin! Sadly; there is no way to determine what is issue in leg unless examined by a vet. It could be a tumor, or subcutaneous parasitic worms
. Here are a couple vet locators in case you can find a more affordable one: Arav and Herp Vet Connection. Good luck and do start doing 25% weekly water changes.