$220,000
5234 12TH Avenue E, Tuscaloosa, AL, 35405
Single Family Residence