45 Hendricks Isle # 403, Fort Lauderdale FL 33301 | Rent SFL