Fitch House

3404 Sixth St.
Tuscaloosa
Alabama
United States