614 Ne 17th Ter #2 Fort Lauderdale, FL 33304