3694 James Hill Terrace
Hoover, AL 35236