HOUSTON — An investigation is underway after Houston police said a man's body was found in a northeast Houston parking lot Friday morning.
Police found the body a little after 8 a.m. on Liberty Road, just west of Altoona.
The cause of death is not known.
Check back for any updates on this story.