The Houston Police Department homicide division is investigating the incident, which took place after a fight broke out at the pool at the Napoleon Square Apartments in the 6000 block of Elm Street.
When authorities arrived, an adult male was dead. Another adult male, an adult female and a 4-year-old boy were transported to area hospitals for medical care. All three are expected to survive.
Neither the status of the shooter nor their relationship of the victims are known at this point.
To get alerts for breaking news, download the abc13 news app for iPhone or Android. You can also get breaking news alerts sent to you by email.