101 Ne 41st St 45C Fort Lauderdale, FL 33334