Clearwater police say they investigating after the discovery of a man's body inside an abandoned house at 806 N. Osceola Ave. Detectives are calling the death a homcide. A call came into the police about 6:45 p.m. Monday. No other information has been released. Stay with TBO.com for updates.