Early Friday morning on a jobsite in Satellite Beach, Florida, construction workers found the body of a young woman.
According to a report from FOX 35 TV, the workers had just arrived to start their shift when they discovered the woman. Police secured the site after gaining a search warrant.
Officials identified the woman as 24-year-old Catherine Gachet Looby and told FOX 35 some of her injuries were postmortem.
Police found her car in the area and are calling the death, “suspicious.” An investigation is ongoing.