$534,400
1210 Auxford Avenue, Tuscaloosa, AL, 35405
Single Family Residence