2711 SW 8th St # 3, Fort Lauderdale FL 33312 | Rent SFL