$115,000
2811 20th Street, Tuscaloosa, AL, 35401
Single Family Residence