A 22-year-old man from North Carolina tragically jumped to his death at a high-rise complex in Fort Lee, according to sources familiar with the incident. The body of the young man was discovered between buildings at the Horizon House shortly before 1:30 a.m. on Saturday, April 27th.
According to responders, he jumped from the 17th floor of one of the Horizon Towers, located off Palisade Avenue, approximately a mile south of the George Washington Bridge. He had been visiting relatives at the time.