Houston Police Investigating Homicide of Michael Caraballo At 2500 Woodland Park Drive

Houston, TX (STL.News) Houston police are investigating the fatal shooting of a man at 2500 Woodland Park Drive…