2851 Sheridan Ave #106 Miami Beach, FL 33140