Elba receives $450,000 downtown revitalization grant.