828 NE 14th St # B, Fort Lauderdale FL 33304 | Rent SFL