$2,200
410 32nd Place E, Tuscaloosa, AL, 35405
Single Family Residence