1750 NW 27th Ave # 2, Fort Lauderdale FL 33311 | Rent SFL