5110 Ne 17th Ter #5112 Fort Lauderdale FL 33334 Records