Brett Clarkson/South Florida Sun Sentinel
February 18, 2013
The inside of a shed behind a former drug house on Southeast 3rd Avenue in the Delray Beach neighborhood of Osceola Park, where police recently found an elderly man living amid squalor.
Currently there are no comments. Be the first to comment!
Sun Sentinel, 500 E. Broward Blvd., Fort Lauderdale, FL 33394
Winner of the 2013 Pulitzer Prize Gold Medal in Public Service