1 Person Living at 918 18th Avenue Se, Decatur, AL