1151 Fort Lauderdale Beach Boulevard #2B Fort Lauderdale, FL 33304