Homes for sale - 829 ABERLADY PLACE, Hoover, AL 35242 – MLS#1329808...