Tuscaloosa, AL: Pulse Score 51.1, 4.2% cap rate, $429,450 median price | PulseReal