920 SOUTH Drive # B, Delray Beach FL 33445 | Rent SFL