$530,000
3721 JAMES HILL TERRACE, HOOVER, AL, 35226
Single Family Residence