10721 Stirling Rd Fort Lauderdale, FL 33328