Princeton Towers Ii

908 Tuscaloosa Ave
Birmingham, AL 35211