$535,000
5508 MAGNOLIA TRACE, HOOVER, AL, 35244
Single Family Residence