824 SE 12th Ct # 854, Fort Lauderdale FL 33316 | Rent SFL