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