$254,900
10426 Patton Lane, Tuscaloosa, AL, 35405
Single Family Residence