The Story

Justin Horn | Philadelphia | 2025 – 2026

A Jewish tenant reported a hate crime. Then the building, the courts, and his own family converged on erasing him.

Pro Se Documentation Written by a developer who is not an attorney. This is a first-person documented narrative, not legal advice. All claims are supported by contemporaneous records and public data.

This is what one year did to Justin Horn — a man harmed first, and harmed again and again, long before he ever reached a courtroom.

(See About the Author for context on who built this and why.)

May 6, 2026. An ambulance idles outside Goldtex Apartments, 315 N. 12th Street, Philadelphia. Inside Unit 806, Justin Horn is placed on oxygen. Two EMS responders enter the hallway and report dizziness themselves. The unit is documented as uninhabitable. A SERVPRO crew will later refuse remediation, calling the contamination beyond residential scope.

But the ambulance was not the beginning. It started in three different places.

Three players

The Building

Goldtex Apartments, Philadelphia. Managed by Greystar Real Estate Partners ($24M FTC settlement). 163 units.

The Case

Commonwealth v. Talley, CP-51-CR-0000673-2026. Antisemitic assault, Aug 22, 2025. Three charges: aggravated assault (F1, §2702(a)(1)), REAP, simple assault. (Ethnic intimidation was charged and refiled but not held over at the second preliminary hearing.) Trial: July 21, 2026. (Continuance granted June 11 after third chemical re-exposure)

The Family

Jennifer Horn Family Trust. Justin's father Dr. Abraham Horn is sole trustee. Controls rent payments and financial support.

Three Tracks

Date + fact. Read across, then down.

Hover any date to highlight matching events across all three tracks.

The Building

  1. Central HVAC fails in Unit 806. Greystar never repairs it. For the next seven months, Justin has no reliable climate control in a unit that regularly exceeds 80°F.
  2. Separately billed, dedicated Hanukkah display installed in the assault lobby — gold menorah, Star of David, stuffed bears in yarmulkes. A deliberate act of Jewish recognition by the same management privately refusing Justin’s unit transfer. The display kept him there.
  3. Rental license #602204 expires. Building continues collecting rent from 163 units without a valid license. Under Philadelphia Code §9-3902, this bars rent collection and may render any eviction unenforceable.
  4. Portable AC installed in Unit 806 — single exhaust tube, no tape. At this point the unit works without issue.
  5. Maintenance returns and wraps FSK (foil-scrim-kraft) tape around the exhaust hose. The tape off-gasses volatile organic compounds when heated by the compressor. Justin captures FLIR thermal readings the same day: 102–114°F surface temperatures. Nicole Cordial emails: “We can absolutely remove it.”
  6. Justin’s physician, Dr. Fabi, documents airborne contaminant exposure in a formal letter. The building now has written medical notice that its own equipment is harming a tenant.
  7. Justin tells Nicole on video: “I got sick. I have doctor’s notes and you guys know that.” She does not dispute it. She offers three options: reconnect the AC (restore the exposure), surrender it (no cooling in an 80°+ unit), or break the lease (displacement). Every option continues the harm. Same day: police called on Justin. Same day: non-renewal notice issued — its metadata shows it was drafted the day before.
  8. Notice to Quit served. Justin labeled “defiant trespasser” — the assault victim, in the building where he was assaulted.
  9. Ambulance called to Unit 806. Justin placed on oxygen. Two EMS responders report dizziness in the hallway outside his unit — the contamination was not confined to the apartment.
  10. SERVPRO dispatched for remediation. Their team refuses the job: “Exceeds residential scope.” A professional remediation company walked away from the unit Greystar was still calling habitable.
  11. Second chemical exposure. Greystar performs Floor 8 remediation work without notifying the chemically sensitive tenant one floor below. Justin is re-exposed after already being hospitalized once — each round taking a little more out of a body that had not recovered from the last.
  12. Bodycam demand 14-business-day deadline expires. Same day, Horn emails elected officials documenting institutional silence: “Fair housing responded. Otherwise, no one responds.” Waxman’s office routes correctly to city. Isaacson’s office responds, schedules call.
  13. June 11: Tenant responds directly to Cohen Marraccini asking for time to get out safely. Dr. Fabi letter attached. Building does not reply. Instead files false incident report (IR-GL-116844) via security guard’s secondhand account 16 hours later. Calls police. Same day: “unfounded” letter sent to father, not tenant. Continuance granted.
    June 12: Subpoena received for rescheduled trial. USAO-EDPA formal complaint filed. DOJ Civil Rights Division confirms case on file. Over 50 press emails sent to national media and Jewish organizations. VOC Investigation Handbook published.

The Assault

  1. Stephen Talley directs Justin to antisemitic posts published by another resident, “Emer.” Justin reports them to Post Brothers management three times — by text to property manager Ray Burnett, then in person to his successor Natasia Martin. No action is taken. The resident remains in the building.
  2. Talley and a second assailant beat Justin in the Goldtex lobby for eleven minutes. Left orbital rim, bilateral nasal, and left maxillary (jaw) fractures. A sneaker tread pattern is bruised into his forearm — physical evidence that defeats any “one punch” theory independent of all other evidence.
  3. When police arrive, the front desk tells them Justin was the aggressor and that no surveillance video exists. Both statements are false. The responding officer accepts both without verification.
  4. Justin self-collects the surveillance footage the building told police didn’t exist — with a fractured orbital bone and one working eye.
  5. Talley records Justin post-assault on his iPhone. Metadata timestamp: 16:24:20. Watch the recording.
  6. Hours after the assault, before Justin reaches the hospital, maintenance worker Hakim asks “so it was just one punch?” The question seemed strange at the time. The defense later adopts the same one-punch theory at preliminary hearing — and moves to suppress the audio where Hakim’s framing originated.
  7. While Justin is recovering from the assault, Talley sends him an iMessage. He claims Justin “crossed the line when you put your hands on me and pj” — a complete inversion of the documented assault. He threatens to press charges for “cyber stalking and defamation” and invokes Justin’s technical knowledge (“RFID exploits,” “direct access to peoples home networks”) as leverage. Preserved by Bercovitch Law Offices as “Text from DFT to PLTF after ASSAULT.”
  8. PJ DiDonato — the second assailant — texts Justin: “haha you’re funny Justin, if you want to get the courts involved the cameras will show what happened.” PJ invited courts and pointed to cameras as exculpatory. The front desk had already told responding officers on August 22 there was a “blind spot in cameras.” These two positions cannot both be true.
  9. PJ follows Justin outside and screams “you’re making a big mistake” from across the street. Justin calls 911. Report filed. Four days after PJ had texted about “the courts,” digital taunting escalates to in-person intimidation of the victim in an active felony case.
  10. Sgt. Callahan emails Justin: “Based on this new evidence you provided.” Callahan helped — but the phrase tells you where the evidence came from. Justin provided it himself, because the front desk told police none existed. The investigation moved forward on what the victim self-collected, not on what the building disclosed.
  11. Justin’s attorney Bercovitch sends a preservation letter via certified mail with signed return receipt, placing the building on formal legal notice to preserve all surveillance footage, incident reports, and internal communications.
  12. Justin reports ongoing harassment to management at 3:01 PM. Sara Kane issues a “Resident Conduct” warning letter to Justin at 4:35 PM — 94 minutes later. The victim reports harassment; the building disciplines the victim.
  13. Case dismissed at first preliminary hearing — only simple assault and REAP held over. Refiled after supervisory review; at the second preliminary hearing, aggravated assault was held over. Ethnic intimidation was refiled but again was not held over. Three charges proceed to trial: aggravated assault (F1, §2702(a)(1)), REAP, and simple assault — the refiling itself is institutional acknowledgment that the original handling was deficient.
  14. ADA Mulville on the bodycam footage: “I checked our systems. I do not see it.” Four ADAs have been assigned to the case. Not one has compelled production of the responding officer’s bodycam from the night of the assault.
  15. Justin reports witness intimidation. Cpl. Snyder argues for seven minutes before filing the report. “A made up story.” “Not interested in a plethora of evidence.” The officer tasked with documenting witness tampering calls it fiction before reviewing any of it.

The Family

Justin's father is the sole trustee of a family trust that pays his rent and controls his financial support. (What is a trust?)

  1. Jennifer Horn Family Trust established with a corpus of $350–390K. Intended to support Justin. Dr. Abraham Horn is sole trustee.
  2. Justin removed from the successor trustee list without explanation. He no longer has any path to control his own trust.
  3. Justin is earning too much to remain eligible for disability — he didn’t turn it down, he outgrew it. His father responds: “I will be cutting back on all your supplemental monies since you are giving up the disability.” Financial support is conditioned on maintaining a disability classification Justin no longer qualifies for.
  4. Justin: “You want to punish me for wanting to work? Coercing me to go for disability? That’s over.”
  5. Trust withdrawal cap reduced from 10% to 5%. The cut follows Justin losing disability eligibility because he was earning too much.
  6. Building’s rental license expires. Justin objects in writing to continued rent payments to an unlicensed landlord. His father, the trustee, keeps paying — funding the very tenancy Justin is trying to escape.
  7. Justin asks his father for $10K from the trust to relocate out of the contaminated unit. His father refuses: “Why should I jeopardize my credit?” The trust has the funds. The trustee has the authority. He says no.
  8. Ambulance called to Unit 806. Justin hospitalized for chemical exposure from the building’s own equipment.
  9. The day after the ambulance. Justin’s father: “You do not have my permission to come to my house.” Just hospitalized for poisoning, with nowhere safe to go, he was turned away by the one person left who could have helped — the building’s betrayal mirrored at home. Same day: “Just stay there a few more days.” “Just hire them.”
  10. “Check the mail” — while holding the tracking number and knowing the package hasn’t arrived. Each manufactured errand forces Justin back into the contaminated building he was just hospitalized from.
  11. Trustee funds relocation via personal credit card. The capacity to do this existed on May 1 when Justin first asked. The ambulance, the hospitalization, the “just stay there” — none of that needed to happen.
The Building “If you won’t let us hook it back up.” Nicole Cordial, April 15, 2026
The Assault “Based on this new evidence you provided.” Sgt. Callahan, August 23, 2025 — email, day after assault
The Family “Just stay there a few more days.” Dr. Abraham Horn, May 2026

Then look at the dates.

Hinge-Date Matrix

Dates on the left. Three tracks across. Read each row.

Date The Building The Assault / System The Family / Trust
Aug 22, 2025 Front desk: "He was the aggressor. No video exists." 11-minute assault; left orbital rim, bilateral nasal, and left maxillary (jaw) fractures
Oct 6, 2025 Kane warning letter issued 94 min after complaint Harassment report filed
Dec 8, 2025 Hanukkah display in assault lobby
Feb 28, 2026 Rental license expires; rent collection continues Father keeps paying rent over written objection
Apr 6, 2026 FSK tape; FLIR 102–114°F; Nicole emails notice
Apr 10, 2026 Dr. Fabi documents contaminant exposure
Apr 15, 2026 Video notice; police called; non-renewal issued Harassment report filed same evening
May 1, 2026 Unlicensed rent collection continues $10K relocation refused
May 4, 2026 Notice to Quit: "defiant trespasser"
May 6, 2026 Ambulance; oxygen; ER Active criminal case Trust payments tied to same property
May 10, 2026 "Not interested in a plethora of evidence" "Check the mail" with tracking number
Jun 15 / Jul 21 Vacate date: June 15 Trial date: July 21 (Continuance granted June 11 after third chemical re-exposure)

Hinge dates where multiple tracks act on the same day: Feb 28, Apr 15, May 6, May 10, Jun 15 / Jul 21.

Unit 806 Indoor Temperature & Trial Countdown

61 days of IoT sensor data inside Unit 806, with 25 documented events and days remaining until the July 21 trial. The unit never entered the comfortable range. (Continuance granted June 11 after third chemical re-exposure)

Interactive: click events for details, toggle views to explore patterns. Open full screen →

Source: 3,460-reading IoT ambient sensor, Unit 806. Gold line: days remaining until Commonwealth v. Talley trial (July 21, 2026). (Continuance granted June 11 after third chemical re-exposure)

Synchronized Convergence Swimlane

Three tracks mapped to one date axis. Vertical guides mark shared hinge dates.

What the dates show

Three institutional surfaces — building management, the criminal justice system, and the family trust — converge on displacing the same Jewish tenant in the same window, from the same building where he was assaulted. Each actor arrives at the same conclusion from its own incentives. They do not need to coordinate.

This was not dysfunction. It was architecture.

Full convergence analysis →

If the police and the DA’s office did their jobs…

I wouldn’t have been poisoned.

There would’ve been no motive for that.

I’m at risk of losing my hearing permanently now. Because they failed me. Multiple times.

— Justin Horn

What I didn’t know until now

For ten months I documented everything — the assault, the false police statements, the chemical exposure, the retaliation, the DA’s refusal to prepare the case. I knew Matthew Pestronk built Goldtex. I knew he co-chaired the Philadelphia Holocaust Remembrance Foundation. I knew the building’s response was disproportionate. What I didn’t know was why.

My grandfather was Izio Parnes. He was one of seven children born to Ester and Samuel Parnes in Skalat — a small village in eastern Poland, from the same rural shtetl world Pestronk has described losing 14 members of his family to. On the first day of Operation Barbarossa in 1941, Ester led her seven children east. They survived. That survival is documented in a published book: One Step Ahead by Avraham Azrieli (1999).

My mother is Pauline Parnes. Her name is on this site. The name Parnes is on the header of jlegal.pro’s main page, alongside Pestronk. Most readers never knew what that name carried.

The man who co-chairs the institution that memorializes the communities my grandfather survived — who gave the opening remarks at its dedication, who wrote that “the government gives to bigotry no sanction” — built the building where I was beaten in a hate crime. His management company installed the unit that poisoned me. His lawyers called the exposure “unfounded” and sent the letter to my father, not me. His building labeled me a “defiant trespasser.”

I was the victim of a hate crime in that building, and what I met afterward was not protection but pressure to disappear. I don’t know everything that drove it. What I’m left with is the question the record keeps raising — why the response to a documented antisemitic assault, at a building tied to the institutions Pestronk leads, looked the way it did — and how it felt to be the one harmed and then treated as the problem.

Read: The Co-Chair →

Current state: Displaced. Unit assessed as total loss. SERVPRO refused remediation. Bodycam not produced. FHC complaint filed June 2 after 29 days of good-faith opportunity to remediate. Trial July 21. (Continuance granted June 11 after third chemical re-exposure) Eviction June 15.

On July 21, the trial. (Continuance granted June 11 after third chemical re-exposure)
On June 15, the eviction deadline.
The eviction came first. The trial hadn't happened yet.

This site exists because no institution acted. Now I know why.

Evidence Archive