Houston Police Investigating Into Man Found Deceased At 5900 Renwick Drive

Houston, TX (STL.News) Houston police are investigating the death of a man found at 5900 Renwick Drive about…