675 N High Point Blvd N # A Delray Beach FL 33445 MLS #A11633244