5841 Connie Blvd, Delray Beach, Florida, 33484