$105,900
2813 Short 20th St, Tuscaloosa, AL, 35401
Single Family Residence