The City of Selma has received more than $4 million in federal funding to help make homes safer and healthier for residents.