Homes for sale - 3200 NICOL POINT WAY NE #07, Tuscaloosa, AL 35406 ...