1831 Ne 38th St #304 Fort Lauderdale FL 33308 Records