2401 NE 65th Street #205 Fort Lauderdale, FL 33308