$1,499,999
11465 WOODBANK Parkway, Tuscaloosa, AL, 35405
Single Family Residence