In the early morning hours of November 13, 1983, a motorist discovered a battered body in the middle of the 1700 block of Depot Avenue. It was an isolated road leading to the Delray Beach train station. Three days later they identified her as Carla Lowe, age 21.
Stranger Than Fiction Stories by M.P. Pellicer