Solved Case — Convicted The Murder of Macy Grace Ditty...
View Full Case|
Victim
Miranda Corsette
|
Age at Death
16
|
Date of Murder
February 20–24, 2025
|
Location
St. Petersburg, Pinellas County, Florida
|
|
Cause of Death
Suffocation — Plastic Wrap
|
Charged
Steven Gress, 35 & Michelle Brandes, 37
|
Charges
First-Degree Murder, Kidnapping
|
Case Status
Separate Trials Pending — Death Penalty Sought
|
| Full Name | Miranda Corsette |
| Age at Death | 16 |
| From | Gulfport, Florida |
| Child | Mother of 11-month-old |
| Guardian | Grandmother |
| Remains | Not recovered — incinerated |
Miranda Corsette was 16 years old and lived with her grandmother in Gulfport, Florida. She was homeschooled through a Pinellas County program. She was also a mother — her baby was 11 months old at the time of her death. Both of Miranda's parents had already died before she was killed, and her grandmother had legal custody of both her and the baby.
Miranda had a history of running away, which is in part why her grandmother did not immediately report her missing when she didn't come home after February 14. She waited until February 24 to contact the Gulfport Police Department. By then, Miranda had been dead for days, her remains already transported out of the county.
Miranda's body was never recovered. After she was killed, her remains were dismembered at a house in Largo, transported to a dumpster in Ruskin, and from there taken to the Falkenberg Transfer Center, where they were incinerated before investigators could reach them. Her baby is being raised without her. Miranda Corsette was 16 years old.
In February 2025, Miranda Corsette connected with Steven Gress, 35, through the Grindr app. On February 14, Valentine's Day, Gress picked her up from her grandmother's home in Gulfport and brought her to the duplex he shared with his domestic partner, Michelle Brandes, on 27th Avenue North in St. Petersburg. After that first visit, he drove her home. The following day, February 15, Miranda returned to the apartment on her own. She would not leave alive.
Miranda remained in the apartment with Gress and Brandes. On February 20, a dispute arose because Gress believed Miranda had stolen a ring from the apartment. What followed was a week of captivity and escalating violence. According to arrest affidavits, the couple repeatedly beat and tortured Miranda while holding her against her will, beating her while demanding she return a ring that investigators later determined she almost certainly never had. Brandes later claimed to have found the ring in Gress's own car.
At least six people had contact with Miranda or were told she was being held during that week. None called police. According to a search warrant affidavit, Gress told one neighbor who saw Miranda, "This little bitch stole my ring and won't give it back, so I've been beating her ass." That neighbor did not call police. Gress also sent photographs of Miranda to multiple people, including his own mother, showing her nude, bruised, and in increasingly deteriorated condition. His mother told him to let Miranda go. No one who received those photographs contacted law enforcement.
Between February 20 and 24, Miranda was suffocated. Gress and Brandes each gave investigators differing accounts of who was responsible for the act itself, each pointing to the other. A police welfare check was conducted on February 25, the day after Miranda's grandmother reported her missing, and officers deemed nothing to be wrong. Miranda was already dead.
The investigation was triggered not by Miranda's missing person report, but by an unrelated domestic incident. On March 5, police arrested Gress for threatening Brandes with a harpoon gun. The following day, a witness came forward with information about a kidnapping and homicide involving a missing teen. Detectives connected the tip to Gress and quickly built the case from there. St. Petersburg Police were assisted by Gulfport Police, Largo Police, the Pinellas County Sheriff's Office, and state and federal partners.
Investigators gathered extensive evidence: witness accounts from multiple people who had been at the duplex during the week Miranda was held, the photographs Gress sent showing her injuries, cell phone and digital records, physical evidence at the St. Petersburg duplex, and forensic evidence at the Largo dismemberment location. Police call logs also showed that officers had been called to the duplex seven times since the beginning of 2025, for disturbances, domestic quarrels, a welfare check, domestic battery, and assault. None of those calls overlapped with the period Miranda was being held.
A significant development in the pretrial phase involved Gress's defense attorneys petitioning for records from Grindr, seeking communications between Gress and Miranda as potential evidence. His defense has also pursued mental health and competency evaluations. In November 2025, Judge Federico found Gress competent to stand trial after both a court-appointed expert and an independent expert reached the same conclusion. A motion to unseal his juvenile records was also granted.
Miranda's estate filed a civil wrongful death lawsuit against Grindr, arguing the app failed to implement adequate age verification and safety measures that would have prevented a 35-year-old from contacting a 16-year-old. A federal judge sent the civil case to arbitration in November 2025, citing the terms of service agreement Corsette had accepted when creating her account — a ruling the estate's attorneys contested on the grounds that a minor cannot form an enforceable contract.
Miranda Corsette was 16 years old. She had already lost both of her parents. She was living with her grandmother, raising a baby, navigating a life that had already asked more of her than it should have. She was a teenager. She met someone online who saw her as a target, and the people around her who could have intervened chose not to. Every person who saw her bruised and captive, who received photographs of what was being done to her, who heard her tell a neighbor she did not have the ring, made a choice not to act. She did not survive that silence.
Miranda's remains were never recovered. Her grandmother could not bury her. Her baby will grow up with no memory of her face. The absence is total. And yet her case has prompted something that may outlast the criminal proceedings: a lawsuit against the platform that allowed a 35-year-old man to reach a 16-year-old child, a conversation about what accountability looks like when the harm is structural, when the danger is built into an app's design and indifference.
Miranda Corsette was 16 years old. She was a mother. She was someone's grandchild. She deserved to grow up. She is not forgotten.
National Center for Missing & Exploited Children: 1-800-843-5678 — Report online enticement or child exploitation at CyberTipline.org.
Internet Crimes Against Children Task Force: icactaskforce.org — Local law enforcement resources for online child exploitation cases.
Crisis Text Line: Text HOME to 741741 — Free, confidential support 24/7 for young people in crisis.
National Domestic Violence Hotline: 1-800-799-7233 — 24/7 confidential support.
Spring of Tampa Bay: springoftampabay.org — Serving Hillsborough and Pinellas County survivors of domestic violence.
Solved Case — Convicted The Murder of Macy Grace Ditty...
View Full CaseMurder Case — Jackson, Mississippi The Murder of Tasia Fortune...
View Full CaseSerial Killer Harvey Marcelin was convicted of murdering three women...
View Full Case