3 Properties Available in Yale Terrace,Decatur