HOUSTON, Texas (KTRK) -- A death investigation is underway after a witness called the police, saying they witnessed a body being dumped at an apartment complex, according to the Houston Fire Department.

HPD said the call came in after 2:30 p.m. on Saturday about the 5700 block of Rampart Street in southwest Houston.

While they did not confirm that a deceased body was dropped off at the location, they did say that a victim remained at the location.