1001 Citrus Isle # 2, Fort Lauderdale FL 33315 | Rent SFL