1720 1730 10th Street E Tuscaloosa Al 35404 | HotPads