15801 Sheridan Street Ft. Lauderdale, FL 33331