9116B SW 20th Ct Fort Lauderdale, FL 33324