$485,000
818 53rd Avenue E, Tuscaloosa, AL, 35404
Single Family Residence