Worthing Place is a luxury four-story residential building in Delray Beach with a 202-space parking garage