closeView Me1 to 2 Bedroom Apartments Uptown Stadium1440 21st St NBirmingham, AL 35234Utilities Included