The Roanoke Valley Preservation Foundation released its annual list of endangered historic, natural or cultural sites.