News

A University of Missouri-St. Louis study in 2023, the same year Perry got her new roof, found there were more than $300 million worth of repair needs in homes in the city, many of them owned by ...