Home Florida Teen found shot a Delray Beach apartment complex Teen found shot a Delray Beach apartment complex Daily Editor Apr 18, 2023 comments off Tweet on Twitter Share on Facebook Pinterest