HOUSTON, Texas (KTRK) -- Deputies are investigating after a man's body was found in a northwest Harris County apartment complex Saturday.
Authorities say the body was discovered around 2 p.m. in the 12000 block of Old Walters Road.
The cause of death is currently unknown, and the scene is still under investigation.