$340,000
1420 INVERNESS Parkway, Tuscaloosa, AL, 35405
Single Family Residence