1260 Sw 28th Road Fort Lauderdale