Homes for sale - 12 Selma Street, Decatur, AL 35603 – MLS#479641 - ...