15751 Sheridan St Fort Lauderdale, FL 33331