A woman jumped to her death from a balcony in the heart of Buckhead Wednesday, Atlanta police said.
The woman landed on a sidewalk in the 3300 block of Peachtree Road NE, near Piedmont Avenue, according to police radio traffic. Police were on the scene at 1:11 pm.
More details were not immediately available.
About the Author
The Latest