View Details 3244 Nicol Point Way Ne , #10 Nicol Point | TUSCALOOSA $689,900 4 bd 3 ba 3,476 sqft 1.66 acres On Site 209 Days Ago