Updated Today 814 17th Ave, Tuscaloosa, AL 35401 Unit 814 17th Avenue A Apartment for Rent 2 Beds$1,900